设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
12
返回列表 发新帖
楼主: jhhuang
打印 上一主题 下一主题

[讨论] RM1.02伤害计算中小数点问题.

[复制链接]

Lv1.梦旅人

梦石
0
星屑
61
在线时间
24 小时
注册时间
2008-8-5
帖子
1924
11
发表于 2010-7-1 08:21:24 | 只看该作者
本帖最后由 紫苏 于 2010-7-1 08:24 编辑

其实这个在大多数语言中都是通用的,两个整数相除,在汇编层实际上是把商和余数分别存在了两个寄存器中,编译器编译出来的代码会只从保存了商的那个寄存器提取数据,而舍弃掉余数,这是整数相除

当你有两个不同精度类型做运算的时候,编译器就会做一个隐式精度提升,把运算中精度小的类型转换成精度大的类型,然后再运算,所以
5/2 = 2,而 5/2.0=2.5,因为这里的 5 会自动被提升到本地双精度浮点类型,这时的除法运算就是浮点数相除了,CPU 有不同的芯片分别处理浮点数相处和整数相除
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
253
在线时间
574 小时
注册时间
2006-8-25
帖子
969
12
 楼主| 发表于 2010-7-1 08:22:48 | 只看该作者
数字神又出现鸟.....
DIY那边帮大忙了~回来了说声感谢.
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
270 小时
注册时间
2010-2-4
帖子
1305
13
发表于 2010-7-1 08:37:39 | 只看该作者
:funk:还真有这问题,话说我也没有装1.03,测试不能。
好歹当年也当过大魔王过,orz
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
253
在线时间
574 小时
注册时间
2006-8-25
帖子
969
14
 楼主| 发表于 2010-7-1 08:39:34 | 只看该作者
本帖最后由 jhhuang 于 2010-7-1 08:42 编辑

话说现在最新版本是RM1.03吗?
求一个带有RM1.03的真相帝....
如果1.02存在BUG实在太多...考虑去下个最新版好了...

刚看了下更新....1.03只是界面优化了下是真的吗?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
270 小时
注册时间
2010-2-4
帖子
1305
15
发表于 2010-7-1 08:49:03 | 只看该作者
话说现在最新版本是RM1.03吗?
求一个带有RM1.03的真相帝....
如果1.02存在BUG实在太多...考虑去下个最新版 ...
jhhuang 发表于 2010-7-1 08:39

不过以前在别人的电脑上装过1.03,貌似界面也没有优化...

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-14 02:10

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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