js保留三位小數(shù)問題 js中將數(shù)字格式化為小數(shù)點后保留2位怎么弄?
js中將數(shù)字格式化為小數(shù)點后保留2位怎么弄?我認為你的想法不對。數(shù)字是一個值,它與小數(shù)點后的零數(shù)無關(guān)。您真正需要的是只在顯示時填寫零。從模型和視圖的角度看,數(shù)字是模型,小數(shù)點后的數(shù)字只是視圖層的要求。
js中將數(shù)字格式化為小數(shù)點后保留2位怎么弄?
我認為你的想法不對。數(shù)字是一個值,它與小數(shù)點后的零數(shù)無關(guān)。您真正需要的是只在顯示時填寫零。從模型和視圖的角度看,數(shù)字是模型,小數(shù)點后的數(shù)字只是視圖層的要求。在視圖層中,可以直接使用字符串,例如固定數(shù)量(2) 可以得到一個帶兩位小數(shù)的字符串,該字符串可以直接用于渲染。
js中將數(shù)字格式化為小數(shù)點后保留2位怎么弄?
如果保留兩位小數(shù),則需要舍入:VAR num=3.446242342num=固定數(shù)量(2) 如果不想舍入,則:VAR num=3.446242342num=parseInt(num*100)/100
VAR a=3.1415926a=a.tofixed(2)//保留2位,但結(jié)果是字符串類型,a=parsefloat(a)//將結(jié)果轉(zhuǎn)換為float//使用如下步驟:a=parsefloat(a.tofixed(2))