js转换类型保留小数后的0,不要四舍五入.有什么办法 如题..在线等 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 麻烦你看明白意思在回答谢谢..要是转换string还要考虑四舍五入嘛?我是转换成double, 页面的值2.3000因为要计算..所以得先转换double..但是后面的0需要保留下来,值不固定..可能是整数..也可能是2.3类似这种 假如小数点后面要求保留4位var t = 1.2;t.toFixed(4); 你说保留指定的小数位数,但不四舍五入:类似于:2.3555,保留三位小数点=2.355;这种需求可以理解,也好解决但你2.3000,还硬是要保留后面的0有什么用?如果是Number类型,2.30000.toFixed(3)=2.300是可以在位数不足时自动用0填补的,但返回的数据类型却是:String,你一拿它参与计算立马就是2.3,那你转换的意义岂不就没了? js数值型只有一种就是float,没有定点数,除非是字符串。 呵呵!我想说我们是给客户做东西..客户要求你不管嘛?我已经想到解决办法了(Math.floor(num * 100) / 100).toFixed(2) 你要是返回字符串类型,7楼的方法已经可以解决你的问题了你即便是:(Math.floor(num * 100) / 100).toFixed(2);想这样使用,你也得改成:(Math.round(2.3 * 100) / 100).toFixed(2) 在已知cookie的情况下,怎么在另一机子上绕过验证直接登录? (急)请问这种关于div加载的代码怎么写? 问2个超级小问题,速来速得,谢谢捧场! 关于window.createPopup();如何在Netscape中工作?? 不懂JS,请大家指教菜鸟问题!解决马上给分! 关于层定位问题 怎么在JavaScript中将录入框设为只读? alert中颜色问题?? 在HTML文件中嵌入JSP,用来检测注册的各个项目的数据有效性,怎么做? 请教一段javascript代码? id预先赋值给一组checkbox,使之处于选中状态的问题 怎么才能单独显示网页中的SWF
var t = 1.2;
t.toFixed(4);
你说保留指定的小数位数,但不四舍五入:类似于:2.3555,保留三位小数点=2.355;这种需求可以理解,也好解决但你2.3000,还硬是要保留后面的0有什么用?如果是Number类型,2.30000.toFixed(3)=2.300是可以在位数不足时自动用0填补的,但返回的数据类型却是:String,你一拿它参与计算立马就是2.3,那你转换的意义岂不就没了?
(Math.floor(num * 100) / 100).toFixed(2)
你即便是:(Math.floor(num * 100) / 100).toFixed(2);想这样使用,你也得改成:
(Math.round(2.3 * 100) / 100).toFixed(2)