5
在Gforth中,有沒有辦法將整數值添加到浮點值?在Gforth中爲浮點值添加整數值
類似1 + 2.1
?如果我這樣做1 2.1e f+
我得到一個錯誤,我猜測是因爲值不在同一個堆棧上。我知道我可以做1.0e 2.1e f+
,但那不是我想要解決的問題。
在Gforth中,有沒有辦法將整數值添加到浮點值?在Gforth中爲浮點值添加整數值
類似1 + 2.1
?如果我這樣做1 2.1e f+
我得到一個錯誤,我猜測是因爲值不在同一個堆棧上。我知道我可以做1.0e 2.1e f+
,但那不是我想要解決的問題。
這並沒有很好的工作,所以我試過1 s> f 2.1e f +並得到了正確的答案。謝謝! – user1981802
@ user1981802對於混淆感到抱歉,看起來我的Forth知識變得相當生疏。我改變了回答,提到s> f和d> f – fvu