小数点以下の数字を扱うには、以下のように、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