1. ホーム
  2. ジャバスクリプト

[解決済み】JavaScriptで数値の小数点以下の部分を取得する

2022-03-28 04:27:23

質問

のような浮動小数点数を持っています。 3.21.6 .

数値を整数部と小数部に分けて表示したいのですが。例えば、値が 3.2 は2つの数字に分割されます。 30.2

整数部分の取得は簡単です。

n = Math.floor(n);

しかし、小数点以下の部分が表示されないので困っています。 こんなことをやってみました。

remainder = n % 2; //obtem a parte decimal do rating

しかし、必ずしも正しく動作するわけではありません。

先ほどのコードは以下のように出力されます。

n = 3.1 // gives remainder = 1.1

何が足りないのでしょうか?

解決方法は?

使用方法 1 ではなく 2 .

js> 2.3 % 1
0.2999999999999998