Dans Gforth, existe-t-il un moyen d'ajouter une valeur entière à une valeur à virgule flottante?Ajouter une valeur entière à une valeur à virgule flottante dans Gforth
Quelque chose comme 1 + 2.1
? Si je fais 1 2.1e f+
j'obtiens une erreur que je devine est parce que les valeurs ne sont pas sur la même pile. Je sais que je pourrais juste faire 1.0e 2.1e f+
, mais ce n'est pas ce que j'essaie de comprendre comment faire.
Cela n'a pas fonctionné, j'ai donc essayé 1 s> f 2.1e f + et j'ai obtenu la bonne réponse. Merci! – user1981802
@ user1981802 désolé pour la confusion, ressemble à ma connaissance Forth devient très rouillé. J'ai changé de réponse pour mentionner à la fois s> f et d> f – fvu