TC官方合作论坛
标题:
TC-5.0正式版 5.0beta版bug
[打印本页]
作者:
halfapple
时间:
2015-4-18 18:23
标题:
TC-5.0正式版 5.0beta版bug
功能 开始_点击()
变量 当前容量=0,最小=67,最大=243,当前=173
当前容量=取整(((当前-最小)/(最大-最小))*100)
调试输出(当前容量)
结束
复制代码
输出总是为0,应该是除法运算的bug
TC-5.0 0403版运行正常,换成正式版5.0beta运行结果一直就是0
作者:
jimye0526
时间:
2015-4-18 18:57
应该是bug了吧
作者:
kevinqq
时间:
2015-4-18 20:23
正式版本 运算符的规则是这样子的
加减乘除,运算符规则
整+整 = 整 | 整+浮 = 浮 | 浮+整 = 浮
整-整 = 整 | 整-浮 = 浮 | 浮-整 = 浮
整*整 = 整 | 整*浮 = 浮 | 浮*整 = 浮
整/整 = 整 | 整/浮 = 浮 | 浮/整 = 浮
由于计算最基本规则中浮点型的优先级要比整型要高,所以当整型与浮点型进行运算之后,得到的结果将会是浮点型的,整型与整型运算得到结果将会是整型
作者:
halfapple
时间:
2015-4-18 21:19
功能 开始_点击()
变量 当前容量=0,最小=67,最大=243,当前=173
当前容量=取整(((当前-最小)*100/(最大-最小)))
调试输出(当前容量)
结束
复制代码
明白了,原来如此,改为如上写法正常,谢谢
作者:
dh1611881381
时间:
2015-4-18 22:30
当前容量=取整(((当前-最小)*1.0/(最大-最小))*100)
作者:
halfapple
时间:
2015-4-19 08:37
dh1611881381 发表于 2015-4-18 22:30
当前容量=取整(((当前-最小)*1.0/(最大-最小))*100)
感谢,学习了
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1