+ -
当前位置:首页 → 问答吧 → 问一个Javascript的弱智问题

问一个Javascript的弱智问题

时间:2010-07-02

来源:互联网

  1. <script type="text/javascript">
  2. function Total_single() {
  3. var f=document.getElementById('price').value;
  4. var d=document.getElementById('kg').value;
  5. return f*d;
  6. }
  7. </scrtipt>
复制代码
一个乘法计算:
如果f=0.7 d=0.6 结果是 0.42
但如果f=0.7  d=0.7  结果是:0.48999999999999993   这个作何解释啊..为什么结果不是: 0.49呢?


还有个问题就是如何判断一个字符串是整数还是浮点数,如果是浮点数 小数点后保留两位,多了去掉,少了补0..该怎么实现,,谢谢

作者: flyingzf   发布时间: 2010-07-02

问的都没人回答了..

作者: flyingzf   发布时间: 2010-07-02

相关阅读 更多