タグ付けされた質問 「numbers」

数は、数え、測定し、ラベルを付けるために使用される数学的オブジェクトです。変数処理、数値処理、変換、表示、論理数値変更、データ型の存在などでの数値の使用に関する質問。電話番号に関する質問については、タグ[phone-number]を使用してください。

30
JavaScriptで10進数を検証する-IsNumeric()
JavaScriptで10進数を検証する最もクリーンで効果的な方法は何ですか? ボーナスポイント: 明快さ。ソリューションはクリーンでシンプルでなければなりません。 クロスプラットフォーム。 テストケース: 01. IsNumeric('-1') => true 02. IsNumeric('-1.5') => true 03. IsNumeric('0') => true 04. IsNumeric('0.42') => true 05. IsNumeric('.42') => true 06. IsNumeric('99,999') => false 07. IsNumeric('0x89f') => false 08. IsNumeric('#abcdef') => false 09. IsNumeric('1.2.3') => false 10. IsNumeric('') => false 11. IsNumeric('blah') => false

30
JavaScriptで桁区切り記号としてカンマを使用して数値を印刷する方法
私は、桁区切り記号としてカンマを使用して整数をJavaScriptで出力しようとしています。たとえば、数値1234567を "1,234,567"として表示したいとします。これを行うにはどうすればよいですか? ここに私がそれをやっている方法があります: function numberWithCommas(x) { x = x.toString(); var pattern = /(-?\d+)(\d{3})/; while (pattern.test(x)) x = x.replace(pattern, "$1,$2"); return x; } それを行うためのより簡単またはよりエレガントな方法はありますか?フロートでも機能するのは良いことですが、それは必須ではありません。ピリオドとコンマの間を決定するために、ロケール固有である必要はありません。


24
整数の配列を正しくソートする方法
整数のみが含まれることがわかっている配列から最高値と最低値を取得するのは、思ったより難しいようです。 var numArray = [140000, 104, 99]; numArray = numArray.sort(); alert(numArray) コードスニペットを実行する結果を非表示スニペットを展開 これが表示されると思い99, 104, 140000ます。代わりに表示されます104, 140000, 99。したがって、ソートは値を文字列として処理しているようです。 実際に整数値でソートするソート関数を取得する方法はありますか?






13
すべてが同じ幅になるようにbashで整数のシーケンスをゼロ埋めする方法は?
いくつかの値をループする必要があります。 for i in $(seq $first $last) do does something here done ため$firstと$last、iが入力されるのであれば、それは固定長5であることが必要1、私はそれはとなるフロントようにゼロを追加する必要があります00001。99999たとえば、ループしますが、長さは5でなければなりません。 例えば:00002、00042、00212、012312と述べそう。 どうすればそれを行うことができるのですか?
428 bash  numbers  padding 


20
文字列から数値を抽出(「取得」)
`#box2 'のようなJavaScriptの文字列があり、そこから' 2 'が欲しいだけです。 試した: var thestring = $(this).attr('href'); var thenum = thestring.replace( /(^.+)(\w\d+\w)(.+$)/i,'$2'); alert(thenum); それでもアラートで#box2が返されますが、どのように機能させることができますか? 端に付けられた任意の長さの数値に対応する必要があります。

11
文字列に数字のみが含まれているかどうかを確認します
a stringに数字しか含まれていないかどうかを確認したい。私はこれを使いました: var isANumber = isNaN(theValue) === false; if (isANumber){ .. } しかし、それも可能にすることを実現+して-。基本的に、input数字だけが含まれ、他の文字が含まれていないことを確認します。以来+100と-5両方の番号があり、isNaN()行くための正しい方法ではありません。おそらく、正規表現は私が必要とするものですか?任意のヒント?

7
Pythonで浮動小数点数を固定幅にフォーマットする方法
次の要件で浮動小数点数を固定幅にフォーマットするにはどうすればよいですか。 n <1の場合は先行ゼロ 固定幅を満たすために後続の10進ゼロを追加します 小数桁を固定幅を超えて切り捨てる すべての小数点を揃える 例えば: % formatter something like '{:06}' numbers = [23.23, 0.123334987, 1, 4.223, 9887.2] for number in numbers: print formatter.format(number) 出力は次のようになります 23.2300 0.1233 1.0000 4.2230 9887.2000


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.