forked from scratchfoundation/scratch-gui
-
-
Notifications
You must be signed in to change notification settings - Fork 16
Open
Labels
bugSomething isn't workingSomething isn't working
Description
期待する動き
実数を用いた計算式を書いています.ブロックから Ruby コードに変換するときも,Ruby コードからブロックへ変換するときも,実数は実数のままになっていて欲しいです.
実際の動き
-
ブロックに実数を入れて Ruby コードに変換すると,実数が整数に変換されてしまいます.
-
Ruby コードで実数を用いた計算式を書き,それをブロックへ変換したときに,ブロックの穴に入る数字は整数になってしまいます.
再現手順
- 以下のようなブロックで式を作ります
これを Ruby コードに変換すると以下のようになります.整数を整数で割り算する形になるので,期待された数字が得られません.
- Ruby コードとして以下を書きます.
1.0 / ((1.0 / 3435.0) * Math.log(20.0) + 1.0 / 298.0) - 273.0
それをブロックへ変換すると以下のようになります.整数を整数で割り算する形になるので,期待された数字が得られません.
ご検討のほど,よろしくお願いいたします.
使用しているOSやブラウザ
OS
- Windows 11
ブラウザ - Chrome
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working