Math.round() の代替

ファルハン・ラムザン

JavaScript では、値が 4.3 の場合は四捨五入し、値が 4.5 以上の場合は 5 に四捨五入しMath.round()ます。

アンキット・アガルワル

あなたはこれを行うことができます

function RoundNum(number){
    var c = number % 1;
    return number-c+(c/1+1.5>>1)*1
}

console.log(RoundNum(2.456));
console.log(RoundNum(102.6));
console.log(RoundNum(203.515));

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Math.roundの高速実装?

分類Dev

Math.Round problems

分類Dev

Math.round()、乱数の使い方は?

分類Dev

Javascript「Math.round()」のような「round()」へのPythonの方法は?

分類Dev

Math.round: round number by conditions

分類Dev

C#Math.Round Issue

分類Dev

Math.log2の代替

分類Dev

Math.Round()の代わりにDecimal.Round()を使用する場合

分類Dev

vモデルの戻り値としてのMath.round()

分類Dev

Math.round()および.toFixed()の丸めの問題

分類Dev

VB.NetのMath.Round()関数の誤った結果

分類Dev

Math.round(0.49999999999999994)が1を返すのはなぜですか?

分類Dev

Math.round / long値での除算問題

分類Dev

C#Math.Roundのあいまいな問題

分類Dev

プログレスバー付きのMath.Round

分類Dev

Math.round(-0.2)が-0を返すのはなぜですか?

分類Dev

Math.Round number with 3 decimal

分類Dev

カスタムMath.Round

分類Dev

Math.roundがlongを返すのにMath.floorがdoubleを返すのはなぜですか?

分類Dev

13.694999999998の場合、Math.Round()はどのように機能しますか?

分類Dev

DelphiのMidpointRounding.AwayFromZeroでMath.Round()に相当するものは何ですか?

分類Dev

負の精度を使用した.NETでのMath.Round()呼び出し

分類Dev

Math.round(num)対num.toFixed(0)およびブラウザーの不整合

分類Dev

Math.roundを使用した後のJavaScriptで-0?-0とは何ですか?

分類Dev

反応の<return>タグでMath.Roundを使用できますか

分類Dev

JavascriptのBigInt型のMath.maxおよびMath.minの代替

分類Dev

How to use Math.round on a big deciaml in groovy?

分類Dev

Math.Round(((4.006 + 4.007)/ 2)、3)= 4.006?

分類Dev

JavaのMath.round()がこの数値を処理できないのはなぜですか?

Related 関連記事

  1. 1

    Math.roundの高速実装?

  2. 2

    Math.Round problems

  3. 3

    Math.round()、乱数の使い方は?

  4. 4

    Javascript「Math.round()」のような「round()」へのPythonの方法は?

  5. 5

    Math.round: round number by conditions

  6. 6

    C#Math.Round Issue

  7. 7

    Math.log2の代替

  8. 8

    Math.Round()の代わりにDecimal.Round()を使用する場合

  9. 9

    vモデルの戻り値としてのMath.round()

  10. 10

    Math.round()および.toFixed()の丸めの問題

  11. 11

    VB.NetのMath.Round()関数の誤った結果

  12. 12

    Math.round(0.49999999999999994)が1を返すのはなぜですか?

  13. 13

    Math.round / long値での除算問題

  14. 14

    C#Math.Roundのあいまいな問題

  15. 15

    プログレスバー付きのMath.Round

  16. 16

    Math.round(-0.2)が-0を返すのはなぜですか?

  17. 17

    Math.Round number with 3 decimal

  18. 18

    カスタムMath.Round

  19. 19

    Math.roundがlongを返すのにMath.floorがdoubleを返すのはなぜですか?

  20. 20

    13.694999999998の場合、Math.Round()はどのように機能しますか?

  21. 21

    DelphiのMidpointRounding.AwayFromZeroでMath.Round()に相当するものは何ですか?

  22. 22

    負の精度を使用した.NETでのMath.Round()呼び出し

  23. 23

    Math.round(num)対num.toFixed(0)およびブラウザーの不整合

  24. 24

    Math.roundを使用した後のJavaScriptで-0?-0とは何ですか?

  25. 25

    反応の<return>タグでMath.Roundを使用できますか

  26. 26

    JavascriptのBigInt型のMath.maxおよびMath.minの代替

  27. 27

    How to use Math.round on a big deciaml in groovy?

  28. 28

    Math.Round(((4.006 + 4.007)/ 2)、3)= 4.006?

  29. 29

    JavaのMath.round()がこの数値を処理できないのはなぜですか?

ホットタグ

アーカイブ