鍍金池/ 問答/HTML/ js浮點型的問題

js浮點型的問題


             n4=18.4;
             alert(n4);

            //取小數(shù)點后兩位
            n4=  Math.floor(n4 * 100) / 100

            alert(n4);

第一次n4=18.4
第二次為什么是18

回答
編輯回答
淺時光

Math.floor是向下取整用Math.ceil()向上取整就可以了

2017年2月9日 06:59
編輯回答
心沉

為什么我的答案是

    n4=18.4;
    console.log(n4);
    //取小數(shù)點后兩位
    n4=  Math.floor(n4 * 100) / 100
    console.log(n4);

clipboard.png

2018年3月9日 12:18
編輯回答
夢一場

為什么我這邊瀏覽器控制臺輸出是18.39

2017年6月18日 06:54
編輯回答
默念

這樣寫
n4*100/100

2018年3月15日 06:10