以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  经验交流  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=5)
----  用“数字格式”构件“取整”的问题  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=5&id=203)

--  作者:雄霸天下
--  发布时间:2002-8-19 11:50:14
--  用“数字格式”构件“取整”的问题
为什么用“数字格式”构件来“取整”的时候,它老是自动四舍五入,把四舍五入的属性改为“假”也无用!!应该怎办?图片点击可在新窗口打开查看
--  作者:雄霸天下
--  发布时间:2002-8-19 14:06:05
--  
有谁懂吗?!!
--  作者:雄霸天下
--  发布时间:2002-8-19 14:17:50
--  
那用什么方法好呢?
--  作者:nywzj
--  发布时间:2002-8-19 14:58:23
--  
以下是引用雄霸天下在2002-8-19 11:50:14的发言: 为什么用“数字格式”构件来“取整”的时候,它老是自动四舍五入,把四舍五入的属性改为“假”也无用!!应该怎办?图片点击可在新窗口打开查看
问题很怪异呀?当你输入含有小数的数值,然后取整,不四舍五入怎么取.图片点击可在新窗口打开查看
--  作者:雄霸天下
--  发布时间:2002-8-19 15:02:38
--  
还是有点问题!“字符串操作”构件的标记属性设为:“.”,那么它只能分解有小数点的数据,要是既有小数也可能是整数时,就出错!!
--  作者:雄霸天下
--  发布时间:2002-8-19 15:08:05
--  
nywzj:我指的是不要小数点后面的,直接取整!! 另:怎么判断一个数据是否为小数?
--  作者:admin
--  发布时间:2002-8-19 15:57:45
--  
应该用“表达式”构件里的取整函数INT。举个小例子,需要构件:表达式、行编辑、普通标签、普通按钮。表达式的表达式属性设为“INT(X)”。单击按钮时,把行编辑的当前内容赋给表达式的变量X,执行方法计算表达式赋给普通标签的标题。