問題タブ [integer]

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 投票する
2 に答える
8026 参照

delphi - Delphi 2009 で整数値を AnsiString に変換する

IntToStr()関数は現在Unicodeである文字列を返します。に変換したいAnsiStringAnsiString(IntToStr(I))安全に使用できますか?

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

c++ - int を char* に追加します

char*c++ で a に整数をどのように追加しますか?

0 投票する
71 に答える
4688616 参照

java - Javaで特定の範囲内でランダムな整数を生成するにはどうすればよいですか?

int特定の範囲でランダムな値を生成するにはどうすればよいですか?

次のことを試しましたが、うまくいきません。

試行 1:

バグ:randomNumよりも大きくなる可能性がありmaximumます。

試行 2:

バグ:randomNumより小さい可能性がありますminimum

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

java - 文字列内の整数を見つけるための正規表現

Java で正規表現を使用したいと思います。

私がやりたいことは、文字列の最初の整数を見つけることです。

例:

14 を返します。

14 も返します。

これは私がこれまでに持っているものです。

私は何を間違っていますか?

0 投票する
30 に答える
4476819 参照

python - 文字列を float または int に解析するにはどうすればよいですか?

Pythonでは、次のような数値文字列を解析するにはどうすればよいですか

対応する float 値に、

? "31"または、文字列を整数に解析します31か?

float strを afloatに、(別々に) int strをに解析する方法を知りたいだけですint

0 投票する
10 に答える
54464 参照

c# - C#で*整数*べき乗をどのように行いますか?

.NETの組み込み関数は、基数を指数にMath.Pow()上げて結果を返します。doubledoubledouble

整数で同じことを行う最良の方法は何ですか?

追加: 結果を (int) にキャストできるようですがMath.Pow()、これは常に正しい数値を生成し、丸めエラーは発生しませんか?

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

c# - enum 評価と int のパフォーマンス比較

間に速度の違いはありますか

C#で?

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

linux - Linuxでコマンドラインを使用して文字列をバイナリ整数ファイルに変換する方法

私が望むのは、「1234」などの文字列として表される整数を取得し、それを値1234の32ビットビッグエンディアン整数を含むintというファイルに変換することです。

これを行うために私が考え出した唯一の方法は、次のようなものです

これは少し厄介です!

誰かがより良い方法を知っていますか?

0 投票する
16 に答える
120191 参照

java - Javaがunsignedintをサポートしないのはなぜですか?

Javaに符号なし整数のサポートが含まれていないのはなぜですか?

予想外に大きな入力でオーバーフローが発生する可能性が低いコードを記述できることを考えると、奇妙な省略のように思われます。

さらに、unsigned inintを使用することは、unsigned intが保持することを意図した値が負になることは決してないことを示しているため、自己文書化の形式になる可能性があります。

最後に、場合によっては、除算などの特定の操作では、符号なし整数の方が効率的です。

これらを含めることの欠点は何ですか?

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

c - 文字列を珍しい整数型に移植可能に変換する方法は?

scanf()いくつかの背景: たとえば、文字列を のような標準の整数型に変換するために for を使用したい場合は、次のようにfromuint16_tを使用します。SCNu16<inttypes.h>

しかし、より珍しい整数型のようなpid_tものにはそのようなものはありません。では、通常の整数型のみがサポートされてい<inttypes.h>ます。printf()移植可能な aに別の方法で変換するには、次のように にpid_tキャストしてintmax_t使用できますPRIdMAX

scanf()ただし、 に移植可能にする方法はないようですpid_t。これが私の質問です:これを移植可能にするにはどうすればよいですか?

にキャストしてから、値がの制限内にあることを確認してから にキャストすることを考えscanf()ましたが、 の最大値または最小値を取得する方法はないようです。intmax_tpid_tpid_tpid_t