不太明白你什么意思哎......
<script>
var a = "11.5";
var b = "34";
var no1 = parseFloat(a);
var no2 = parseInt(b);
var result1 = no1 + no2;
alert(result1);
var no3 = eval(a);
var no4 = eval(b);
var result2 = no3 + no4;
alert(result2);
</script>
<script>
var a = "11.5";
var b = "34";
var no1 = parseFloat(a);
var no2 = parseInt(b);
var result1 = no1 + no2;
alert(result1);
var no3 = eval(a);
var no4 = eval(b);
var result2 = no3 + no4;
alert(result2);
</script>
解决方案 »
- javascript监测head变化
- 请教iframe如何使用父层加载的jquery
- jquery中 $('th','table') 什么意思
- 如何使iframe刷新时不影响父页?
- 这是我一年前写的js菜单demo,对js语法不太熟悉。想封装起来,但不知道怎么弄。而且仅支持IE,谁有兴趣拿去改改吧。:)
- 拜托大家一个php正则问题
- window.close();的问题
- document.getElementById 问题?
- 去掉工具栏,我一定结帐
- 孟子请进,是关于http://lucky.myrice.com/print.htm的
- 怎样去掉弹出窗口标题栏上的网页地址
- 有个ASP问题就汉字转拼单首码,多音字怎么处理,比如,孢, 苄,在下列代码中怎么设置
var a = "11000000000.54321987654321";
var b = "34";
var no1 = parseFloat(a);
var no2 = parseInt(b);
var result1 = no1 + no2;
alert(result1);
var no3 = eval(a);
var no4 = eval(b);
var result2 = no3 + no4;
alert(result2);
</script>
javascript的var表示一切类型......
所以就不会出现什么所谓的double->float的数据丢失
所以楼主要先算术运算在处理
(11.5 + 23 ).toFixed(2)
<script>
alert((11.5 + 23 ).toFixed(2) )
</script>
alert(i.toPrecision(4));
看看合用吗