問題タブ [parseint]

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.

0 投票する
3 に答える
721 参照

javascript - 月の日数の parseInt 丸め

このように計算された月の日数:

dは実際の日付で、3 月の場合は値を保持します (FireBug コンソールから):
Date {Thu Mar 01 2012 00:00:00 GMT+0200}

parseInt((end-start)/(1000*60*60*24))結果は30ですが、

(end-start)/(1000*60*60*24)結果30.958333333333332

関数を使用する場合、 31に丸めることを期待していparseInt()ます。

Math.round((end-start)/(1000*60*60*24))結果は31で、これは 2012 年 3 月のものです。

Math.round()日付を扱うときにに頼っても大丈夫ですか?

0 投票する
7 に答える
34363 参照

java - 入力文字列に対して parseInt が NumberFormatException をスローするのを避ける適切な方法: ""

parseInt を実行すると:

それはスローします:

これは、私がこのようなことをしたということですか?

0 投票する
5 に答える
2694 参照

jquery - .textで値から1を減算し、htmlを保持するJquery

jQuery で値から 1 を減算しようとしています。私はこのようにすることができました:

問題は、<a>this が次のように減算されることです。

したがって、上記の jquery は値から 1 を減算しますが、画像も削除します! これを行い、画像のhtml保持するにはどうすればよいですか?

0 投票する
2 に答える
1098 参照

java - JavaParseInt健全性チェック

配列要素intからを解析しようとしています。Stringこれが私のコードです:

System.out.println戻り値は次のとおりです。長さは23です。

ただし、を解析しようとするStringintjava.lang.NumberFormatExceptionがスローされます。

23がどのように解析されないのか少し混乱していintます。そこにはそれを妨げている他のキャラクターがいるとしか思えませんが、私はそれを一生見ることができません。

助言がありますか?

ありがとう

アップデート

0 投票する
4 に答える
15454 参照

java - Integer.parseIntを使用した32ビットバイナリ文字列の変換に失敗する

コードのこの部分が失敗するのはなぜですか。

私が理解している限り、整数は32ビット値です。上のコードの0と1の数は32です。31がある場合、コードは機能します。どうしてこんなことに?

0 投票する
2 に答える
275 参照

java - parseInt のクラッシュ

関数 23 34 56 のようなテキストがあり、23、34、および 56 を数値として抽出する必要があります。だから私は次のようなものを書きます:

ここでアプリがクラッシュします。エラーはどこにありますか?

トークンの長さを見つけようとしました... 4になることがわかりました(文字列「func 23 34 56」の場合)...スローされる例外は「numberformatexceptio」です... parseInt行をコメントアウトすると、クラッシュが防止されます...何が問題なのかわかりません...助けてください(Android 2.1)

誰かが正規表現を使用してデータをキャプチャするコードを投稿できる場合は、それも役に立ちます...thnx ..

0 投票する
6 に答える
9175 参照

java - parseInt() メソッドはすべてのゼロを削除しますか?

このコードを使用して、任意のボタンの ID を設定しています。

変数 "i" と "j" は常に 0 から 9 までです。1 桁の数字です。ただし、「i」が0の場合、 parseInt() メソッドはそれを削除すると思います。

例: i=0 および j=6 の場合、変数 "getal" の結果は 06 ではなく 6 になります。06 にする必要があります。文字列を int に変換する別の方法を知っている人はいますか?

0 投票する
1 に答える
346 参照

javascript - ユニバーサル JavaScript リサイズ機能

基本的に、この関数は、それを呼び出す要素の高さの値を保存することを目的としており、その高さが要素と一致する場合は高さを 200px 拡張し、保存された値と一致しない場合はその値を復元します (つまり、要素を縮小します)。容器)。外部スタイルシートから読み取って取得するにはどうすればよいvar heightVal = parseInt(boxStyle.height);ですか?

0 投票する
6 に答える
302 参照

java - このintをJavaの文字列から抽出する最良の方法は何ですか?

以下は、私に提供される可能性のある入力の例です。

したがって、負の値が含まれ、1、2、3 などの数字が可能です。コンマは単なる区切り文字ではなく、単なる例です。しかし、非整数値は parseInt が機能しない理由です。上記の 3 つの入力を解析してこれを取得できるようにするには、どのようなコードを作成すればよいでしょうか?

0 投票する
1 に答える
232 参照

java - このJavaparseIntの16進文字列がNumberFormatExceptionになるのはなぜですか?

これにより、何らかの理由でNumberFormatExceptionが発生します。それがなぜなのか知っていますか?