問題タブ [int]
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.
python - 「is」演算子は整数で予期しない動作をします
Pythonで次のように予期しない動作をするのはなぜですか?
Python2.5.2を使用しています。Pythonのいくつかの異なるバージョンを試してみると、Python2.3.3は99から100の間で上記の動作を示しているようです。
上記に基づいて、Pythonは内部的に実装されており、「小さい」整数は大きい整数とは異なる方法で格納され、is
演算子はその違いを認識できると仮定できます。なぜ漏れのある抽象化?2つの任意のオブジェクトを比較して、それらが数字であるかどうかを事前に知らない場合に、それらが同じであるかどうかを確認するためのより良い方法は何ですか?
c++ - 不整合による static_cast の混乱
Visual Studio 2008 で次のコードをコンパイルして実行するたびに、なぜでしょうか。
答えが 25 であるのに、間違った値の 26 を取得します。
ただし、ダブルスで静的キャストを使用すると、25 という正しい答えが得られます。
間違った出力をどのように説明できますか?
java - Java が 0xff000000 を int として格納できるのはなぜですか?
Javaの整数は署名されているため、Javaの整数の最大値は2147483647ですよね?
0xff000000 の数値は 4278190080 です。
それでも、次のような Java コードが表示されます。
誰か教えてください。
c# - C# で enum を int にキャストする必要があるのはなぜですか?
これは私のコードです:
とにかくキャストを防ぐ方法はありますか?
linq - linqでnullをint列に渡すにはどうすればよいですか
LINQ で int 列に null 値を割り当てるにはどうすればよいですか。例えば。
ここで Request["radius"] が null の場合、エラーが発生します。
これを介して 0 を渡すことはできますが、既存の多くの手順を変更する必要があります。
前もって感謝します。
アニル
string - haskell Int を先頭にゼロを付けて String に変換する
Int = 08 型の変数があるとします。これを先行ゼロを保持したまま String に変換するにはどうすればよいでしょうか。
例えば:
出力: 8
出力を「08」にしたい。
これは可能ですか?
python - Python での型キャスト
Python の文字列を、符号なしおよび符号付きの 8、16、32、および 64 ビットの int、double、float、string などの他の型に変換する必要があります。
これどうやってするの?
c# - string を int に変換し、C# で成功をテストする
文字列がintに変換可能かどうかを確認するにはどうすればよいですか?
「House」、「50」、「Dog」、「45.99」などのデータがあるとします。文字列をそのまま使用するか、解析されたint値を代わりに使用するかを知りたいとします。
JavaScript には、このparseInt()関数がありました。文字列を解析できなかった場合、 NaNが返されます。
int - C# 3 byte Ints
I am working on a project where I need to deal at the byte level with integers. Since saving space is a primary consideration, I only need very small (and variable length ints).
Is there a way that I can turn the int '4096' into 3 bytes? or '1053' into a 2 bytes?
Obviously I cna do it manually = (byte[0] * 256) + (byte[1]), but i was wondering if there is an easier option to convert the int into x bytes and back again?
c - 整数を文字列 C に解析する
string(char* || char[])
Cで整数を解析するにはどうすればよいですか? Integer.parseInt(String)
CのJavaからのメソッドに相当するものはありますか?