TC官方合作论坛

 找回密码
 立即注册
查看: 1148|回复: 3

[问题] 关于TC5.0以上版本的除法

[复制链接]
发表于 2015-6-6 23:30:32 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
今天偶尔用了下除法结果让我啼笑皆非
比如
变量 结果=1500/1800
此时调试输出结果 "0"
好吧 就算是浮点型运算优先级高于整型,我认了

继续测试
变量 结果=1300/1800
调试输出(转字符型(结果))
输出为"0"

好吧 继续测试

变量 结果=转字符型(1300)/转字符型(1300)
调试输出(结果)
可悲的是 输出结果 "1.000000"

基于4.3版本的运算,怎么到了5.0以上版本的成这样了?是BUG还是本身就是这样的设定?
回复

使用道具 举报

 楼主| 发表于 2015-6-6 23:35:23 | 显示全部楼层
打字打错了,其实测试的时候是转浮点型,发帖的时候打成转字符型了
回复 支持 反对

使用道具 举报

发表于 2015-6-7 07:26:15 | 显示全部楼层
规则改了,整  整  得 整
想要浮点结果   只要除数或被除数 其中一个是浮点型就可以
回复 支持 反对

使用道具 举报

发表于 2015-6-7 08:34:14 | 显示全部楼层
变量 结果=1500*1.0/1800
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-10-2 11:59 , Processed in 0.045125 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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