赞 | 40 |
VIP | 559 |
好人卡 | 234 |
积分 | 47 |
经验 | 251834 |
最后登录 | 2025-7-12 |
在线时间 | 5233 小时 |
Lv3.寻梦者 (版主) 八宝粥的基叔
- 梦石
- 0
- 星屑
- 4677
- 在线时间
- 5233 小时
- 注册时间
- 2009-4-29
- 帖子
- 14320

|
本帖最后由 protosssonny 于 2011-11-2 20:51 编辑
比如i号角色的hp最大值变为原来的80%:
方法1:- $game_actors[i].hp=$game_actors[i].hp*80/100
复制代码 方法2:- $game_actors[i].hp=($game_actors[i].hp*0.8).round
复制代码
protosssonny于2011-11-2 20:49补充以下内容:
楼主问到这个,我顺便出个道思考题给楼主以及大家,有不有办法让得数保留1位小数?
题目:目前有个数字:number_1 = 10,我希望number_2是number_1的三分之一并保留1位小数,即3.3。
#number_1 =number_1 *3.0/10 #=>3.33333333,不可取
#number_1 =(number_1 *3.0/10).round #=>3,也不可取
那么请大家思考一下,应该怎么做?
呵呵。
|
|