主题:  小数的位数问题

zykbr

职务:普通成员
等级:1
金币:0.0
发贴:13
#12002/4/2 23:57:02
用动态文本显示计算的结果,小数点后第四位以后都是9,用string转成字符类型之后就可以了。不过我想知道flash里边能否限定小数点之后显示的位数?比如只显示第三位,其后的四舍五入。



金山羊

职务:普通成员
等级:4
金币:10.0
发贴:827
#22002/4/3 8:37:35
Math.round(x*1000)/1000;


5d.cn
FLASHDEP
TECHNOLOGY SUPPORT
JAVA/ACTIONSCRIPT/javascript
CFML/JSP/COLDFUSION/FLASH REMOTING
JRUN/COLDFUSIONMX
FLASH/DREAMWEARER

未来的大师

职务:普通成员
等级:2
金币:1.0
发贴:550
#32005/10/17 9:44:06
现在又有个问题,比如说我算出来的是0.04
我想现在显示的结果是0.040,依旧保留后面的第三位
但FLASH自动把后面的0位给去掉了.请问如何固定住后面的0位.谢谢.


--------------------------------
我以前的做法是把后面每位做成独立的文本框.但是比较麻烦点.在字典中找了半天也没有找到固定格式的位数.