Project1

标题: RMVX 变量计算 如何精确到小数 [打印本页]

作者: 死亡魔术    时间: 2009-10-15 09:59
提示: 作者被禁止或删除 内容自动屏蔽
作者: 八云紫    时间: 2009-10-15 13:49
$game_variables[n] = $game_variables[n] * 3.0 / 10.0
作者: secondsen    时间: 2009-10-16 15:22
1/3写成1.0/3.0
作者: DeathKing    时间: 2009-10-18 09:32
省略不是因为BUG,是因为1和1.0,3和3.0有着很大的区别。

1和3属于整形(所谓的integer)进行运算要取整。
1.0和3.0属于浮点数(所谓的小数、float)行进运算则会保留精确位数。

Ruby里面的变量是隐式声明变量,所以你会很不在意类型。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1