Forth でs>d
and関数がどのように機能するかについて、かなり混乱しています。d>s
私が読んだことから、入力16.0
するとスタックに置か160 0
れ(2つのセルを占めるため)、d.
表示され160
ます。
ここで、入力すると、スタックが前の例のようになり、表示16 s>d
されることが期待されます。ただし、スタックはとです。160 0
d.
160
16 0
d.
16
ダブルスの入力を間違えていませんか? 「単一セルの値を二重セルの値に変換するほど単純ではありませんか?s>d
この不規則性の理由はありますか?手がかりは大歓迎です.