TC官方合作论坛
标题:
5.5版本的问题
[打印本页]
作者:
dalaoqd
时间:
2016-1-29 18:04
标题:
5.5版本的问题
变量 a1,a2,a3
a1=编辑框获取文本("编辑框0")
a2=编辑框获取文本("编辑框1")
a3=(a1/a2)*100
编辑框设置文本("编辑框2",a3)
假设a1=1 a2=100 结果应该是1% 4.4老版本可以得到这个结果,5.5的版本结果为0
请教版主。这个问题如何解决。谢谢!
作者:
lidongxu
时间:
2016-1-29 18:50
加减乘除,运算符规则
整+整 = 整 | 整+浮 = 浮 | 浮+整 = 浮
整-整 = 整 | 整-浮 = 浮 | 浮-整 = 浮
整*整 = 整 | 整*浮 = 浮 | 浮*整 = 浮
整/整 = 整 | 整/浮 = 浮 | 浮/整 = 浮
由于计算最基本规则中浮点型的优先级要比整型要高,所以当整型与浮点型进行运算之后,得到的结果将会是浮点型的,整型与整型运算得到结果将会是整型
作者:
言术
时间:
2016-1-29 20:28
功能 随便起的名()
变量 a1,a2,a3
a1=转浮点型(编辑框获取文本("编辑框0"))
a2=转浮点型(编辑框获取文本("编辑框1"))
a3=(a1/a2)*100
编辑框设置文本("编辑框2",保留位数(a3,2))
结束
功能 保留位数(小数,几位)
变量 位置=字符串查找(小数,".")
如果(位置>0)
返回 字符串截取左侧(小数,位置+几位+1)
结束
返回 null
结束
复制代码
作者:
menglovelili
时间:
2016-2-4 01:21
5.0以前,对数值tc是自动转换,5.0以后,对变量类型要求高了,所以,出现问题了.我也碰到过!
作者:
menglovelili
时间:
2016-2-4 01:21
5.0以前,对数值tc是自动转换,5.0以后,对变量类型要求高了,所以,出现问题了.我也碰到过!
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1