問題タブ [parsefloat]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - parsefloat (jquery を使用) を使用して奇妙な値を取得します
私はjQueryを始めたばかりで、いくつかの小さなことをしようとしましたが、最後にしたことは本当に奇妙な方法で動作するようです.これが私のコードです:
したがって、説明のために、このコードは、クラス「Ivente」の入力からすべての値を選択し (1 つの値を変更する場合)、それらを合計変数に追加し、「」の入力に配置することになっています。 ITvente」id.
値を追加するために実際に2つの入力を取得しました.1つの方法で機能しますが、別の方法で愚かなことを返します.ここでは2つのケースです:
50,10 と 50,02 の合計は 100,12 になります
しかし、私が置くと
20,10 a,d 20,02 合計は 40,12000000000000005
誰か説明がありますか?
javascript - Javascript parseFloat 変更数
「9999999999999099」をJavaScriptの数字/浮動小数点数に変換しようとしています。問題は、parseFloat(X) と Number(X) の両方が 9999999999999100 を返すことです。
これは同じ数ではありません。なぜこれが起こるのか、それを回避する方法を知っている人はいますか? 前もって感謝します。
javascript - javascript parseFloat バグ
JavaScript を使用して複数のテキスト ボックスを減算しています。テキストボックスに合計金額を追加しています。最初に金額を入力したときは正常に機能しますが、金額を変更して再度保存するとバグが発生します。値は2回目にデータベースから取得され、「00.00」形式です.
問題は、値が「6500.00」などの 4 桁の値の場合、「6.00」に変更されることです。Web ページでは 6500.00 と表示されますが、JavaScript で計算すると「6.00」と計算されます。「400.50」のような 3 桁の値でも問題なく動作します。
JavaScript:
PS: number_format() 関数を使用して、フォーマットを 00.00 に変更します
decimal - parseFloat 文字列数値を小数点以下 2 桁の浮動小数点数に変換する方法
次の質問/回答では:
応答には、動作するメソッドを提供する例が示されていますが、浮動小数点演算を可能にするために変更する必要がありました。
問題は、答えを小数点以下 2 桁に変換できないことです。答えは 15 で与えられることもあります。小数位。
オリジナルから変更した Java コードを次に示します。
html - ParseFloat html
私はHTMLを学んでいる大学生です。私が完了しなければならない課題は、簡単な成績計算です。すべてを計算する単一のボタンがあり、値は 3 つの空のテキスト フィールド (合計、平均、パーセンテージ) に送られます。私が抱えている問題は、合計が計算されてフィールドに表示されることですが、数値の後に [オブジェクト] が続きます。平均フィールドには NaN が表示され、パーセンテージ フィールドは空のままです。これが私のコードです。
javascript - IE の parseFloat バグ
とても簡単な質問のようです。IE での parseFloat の結果は、Chrome や FF での結果とは異なります。ここに非常に単純なコードがあります
次にIEで開こうとすると、アラートは25.482688176812757ですが、クロムとFFは25.482688176812758です