找回密码
 点一下
查看: 2293|回复: 6

判断物理伤害

[复制链接]
发表于 2009-7-15 17:51:45 | 显示全部楼层 |阅读模式
我根据用伤害位数判断物理攻击伤害的方法做了一个测试,但是数字是我的大帝口牙,怎么算都算不对。。
一个1.23456789的伤害扩大1000000倍后和原值比是小数点后三位吧。。应该吧。

pda.w3x (19 KB, 下载次数: 47)

怎么感觉老算不对呢。。
发表于 2009-7-15 20:45:46 | 显示全部楼层
理解不能..什么叫判断位数...


ps:精度的话是 0.00001( 但R2S 只会显示3位 )

ps:妤间笅鏈
回复

使用道具 举报

发表于 2009-7-15 21:09:30 | 显示全部楼层
………………………………………………(意思:估计LZ,是想测试real类型的最低精确位数吧……)
回复

使用道具 举报

发表于 2009-7-17 01:58:27 | 显示全部楼层
显然real的精度有限数字大了小数点后面的位数就少,虽然好少有几百万的伤害,但小伤害其实也是不好判断的,比如设置1.01的伤害实际可以得到1.0100124
回复

使用道具 举报

发表于 2009-7-17 06:15:58 | 显示全部楼层
………………………………………………(意思:亲爱的kook大人上线了~~)
………………………………………………(意思:正解啊~~)
………………………………………………(意思:R2SW,这样转成字符串会很慢吧……应该……)
回复

使用道具 举报

发表于 2009-7-17 06:36:43 | 显示全部楼层
hmmm恶心的数字阿。
回复

使用道具 举报

发表于 2009-7-17 07:47:07 | 显示全部楼层
实数的有效数字也是有限的
7位的话,还可以精确两位小数
8位整数部分就不行了
10位时个位都无法保证了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-4-23 19:41 , Processed in 0.061141 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表