我有一個要求格式化沒有在JavaScript中的小數點後拿到3顯著位..如何編寫JavaScript代碼來得到三個顯著位小數點後
詳細介紹了顯著位可以在這裏找到http://www.usca.edu/chemistry/genchem/sigfig.htm
這裏是有效數字的規則
1)所有非零數字(1,2,3,4,5,6,7,8,9)始終是重要的。
2)非零數字之間的所有零總是顯着的。
3)所有零都同時在小數點右邊,並且在 數字的末尾總是顯着的。
4)所有寫在小數點左邊並且數字> = 10的零總是有意義的。
我想功能等功能 significantDigit(無,noOfDecimal) { 返回signifcantNo }的顯著數字
實施例。 48,923有五位有效數字。顯着數字(不,3)應該返回48923 3.967有四位有效數字。顯着數字(不,3)應該返回3.967 0.00104009有六位有效數字,.. significantDigit(no,3)should返回0.00104
最後例如違反第二條規則 – kavinhuh
只是沒有得到如何寫它的邏輯。 –
查看編輯答案 – kavinhuh