問題タブ [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.
javascript - JavaScript の ParseFloat 関数
1.001と0.001の 2 つのテキストボックス値を追加してから、 1.0019999999parseFloat
を取得します。1.002が欲しいです。手伝って頂けますか?
asp.net - floatへの変換のjavascriptコードに従う際にどこで間違いをしているのか教えてください
私はgridviewの特定の列のいくつかを実行するために次のコードを書きました..しかしそれは機能していません私が行方不明だったと言ってください...
javascript - jQuery では、parseFloat(el.width()) または parseInt(el.width(),10) を使用する必要がありますか? どちらがより好ましいですか
私はいつもこの質問をしていました:
正確な浮動小数点数を気にしないとき
どちらが好ましいですか?
parseFloat
parseInt
JS エンジンにとってより簡単な方法はどれですか?
javascript - javascript配列の数値の解析
こんにちは私はコンマで区切られた数字の文字列「100,200,300,400,500」を持っています。これはjavascript分割関数を使用して配列に分割しています。
parseFloatを使用して配列の値を解析し、それらを配列に格納しようとしています。次に、配列内の数値を合計して、別の変数「dataSum」として格納します。
次のコードがありますが、動作させることができません。
したがって、このすべての終わりに、解析された数値のいずれかに個別にdata [0]、data [1]などにアクセスでき、dataSumの総数を取得できるはずです。私は何が間違っているのですか?
jquery - フィールドにvalを割り当てるjquery parseFloat
製品の説明と価格を表示するセレクト ボックスがあります。ユーザーの選択内容に応じて、選択したオプションからその金額を自動的に取得し、価格入力フィールドに割り当てたいと考えています。私のHTML:
したがって、選択内容に基づいて、.class 入力に 500 または 400 を割り当てます。私はこれを試しましたが、どこが間違っているのかよくわかりません:
javascript - javascript parseFloat '500,000'は、500000が必要な場合に500を返します
これを処理するための良い方法はどのようになりますか?
カンマを削除してから、解析してフロートすることをすでに考えていました。
より良い/よりクリーンな方法を知っていますか?
ありがとう
javascript - 文字列全体を parseFloat することは可能ですか?
ご存じのとおり、javascript のparseFloat
機能は、無効な文字に遭遇するまでしか機能しません。たとえば、
文字列全体が有効な浮動小数点数でない場合に NaN を返す parseFloat の方法または実装はありますか?
javascript - jquery css属性からのフロートの解析に関するChromeの問題
今日、私は単純で理解できる問題を抱えています。次のコード:
それはOK幅のFirefoxと幅のOperaを実行します(今ではすべて完璧です:))が、クロムはなぜそれを解析しないのかわかりません:ここでデバッグの答えが私に送られます(コードの2行目)
実際の値は 0.568966 ですが、chrome は parseInt ではなく parseFloat であることも丸めているようです。何か案が?
事前にthx。
javascript - Javascript parseFloat '1.23e-7'は、0.000000123が必要な場合に1.23e-7を提供します
さまざまな浮動小数点数を含むテーブル列を並べ替えています。一部は科学的記数法で表されています。
数字で始まるセルに「parseFloat」を使用しているjQuerytablesorter2.0プラグインを使用しています。問題は、parseFloatが1.23e-7として表される非常に小さな数値を文字列として返し、これを0.000000123に拡張しないことです。その結果、tablesorterは、列の内容を数値ではなくテキストとしてソートします。
非常に小さい科学的記数法の数を拡張浮動小数点数として表す効率的な方法はありますか?
解決:
tablesorterは、最初のtablesorters自動パーサーに基づいて列をソートし、その列のセルの内容に対してtrueを返す方法を決定します。セルに1.23e-7が含まれている場合、「数字」パーサーはこれを数値として解釈しないため、デフォルトでテキストで並べ替えられます。
したがって、回避策として、次のコードは科学的記数法の数値を文字列として表し、テーブルソーターが数字として解釈/解析できるため、列での数値の並べ替えが保証されます。@bitplitter-toFixed()のヒントに感謝します。
javascript - 小数点を整数の 100 分の 1 に移動するにはどうすればよいですか?
これはばかげた質問のように思えますが、セントを表す整数をドルに変換する方法がわかりません。
3000 -> 30.00
JavaScriptで...
私は ParseFloat を使用していましたが、整数を返すだけです =/ 0 であっても常にセントを表示する必要があります。