Project1

标题: 保留有效位数的方法 [打印本页]

作者: a364774426    时间: 2012-6-28 10:47
标题: 保留有效位数的方法
本帖最后由 a364774426 于 2012-6-28 11:12 编辑


你看这个暴击率和暴击伤害小数点后面的数字太多了,怎么让其有效位数缩小到三位呢
另外 怎么给计时器加上一个背景图片呢?dsu_plus_rewardpost_czw
作者: 铅笔描绘的思念    时间: 2012-6-28 11:37
  1. x = 25.088
  2. p x.truncate #=>25
复制代码
truncate
删节:舍弃小数点和其后的位数。
需要解释么?

计时器上一个背景
Sprite_Timer类里加个Sprite.new嘛
作者: 怪蜀黍    时间: 2012-6-28 12:10
  1. n = 30.77264    #原始数据        => 30.77264
  2. n *= 1000       #乘1000          => 30772.64
  3. n = n.round     #取整            => 30772
  4. n /= 1000.0     #除以1000.0,OK了=> 30.772
复制代码





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