小数点以下の数字を扱うには、以下のように、doubleを使います。
かっこ()の位置によって、結果が変わってきます。
注意しましょう。
mes 3/10 // 0と表示 mes double(3/10) // 0.000000と表示 mes double(3)/10 // 0.300000と表示
乱数を小数点にする
randomize
number = rnd(10)
gissu1 = double(number)/10
gissu1 = double(number/10)
mes gissu1 // 0.900000
mes gissu2 // 0.000000
mes strf("%1.1f", gissu1) // 0.9
mes strf("%1.1f", gissu2) // 0.0
stop