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

整数を表すための多くのプログラミング言語の共通のデータ型。整数の使用、格納、または操作に関する質問には、このタグを使用します。

13
C#で比較するために月の名前(文字列)を整数に解析する方法は?
配列にあるいくつかの月の名前を比較できるようにする必要があります。 次のような直接的な方法があればいいでしょう: Month.toInt("January") > Month.toInt("May") 私のグーグル検索はあなた自身の方法を書くことが唯一の方法を提案しているようですが、これはそれがすでに.Netに実装されているだろうと思う一般的な十分な問題のようです、これは以前にこれをやった人ですか?
92 c#  parsing  integer  compare 

3
最も負のint値は、あいまいな関数のオーバーロードに関するエラーを引き起こすのはなぜですか?
私はC ++での関数のオーバーロードについて学び、これに遭遇しました: void display(int a) { cout << "int" << endl; } void display(unsigned a) { cout << "unsigned" << endl; } int main() { int i = -2147483648; cout << i << endl; //will display -2147483648 display(-2147483648); } 私が理解したことから、int範囲(私の場合intは4バイト)で指定された値は呼び出されdisplay(int)、この範囲外の値はあいまいになります(コンパイラーが呼び出す関数を決定できないため)。これはint、最小値を除くすべての値の範囲、つまり-2147483648エラーでコンパイルが失敗する場合に有効です。 オーバーロードの呼び出しdisplay(long int)があいまいです しかし、同じ値をに取り、その値を出力するintと、になります2147483648。私は文字通りこの振る舞いに混乱しています。 この動作は、最も負の数が渡されたときにのみ観察されるのはなぜですか?(a shortが-32768- と一緒に使用された場合の動作は同じです。実際には、負の数と正の数が同じ2進数表現を持つ場合) 使用するコンパイラ:g ++(GCC)4.8.5


7
Javaでは整数から2桁の16進数
Javaで整数値を2桁の16進値に変更する必要があります。これを行う方法はありますか。ありがとう 私の最大数は63で、最小数は0になります。小さい値には先行ゼロが必要です。
82 java  integer  hex 


6
Javaで整数をfloatに変換するにはどうすればよいですか?
私は2つの整数xとを持っていますy。計算する必要がx/yあり、結果としてフロートを取得したいと思います。たとえば、結果として3/21.5が欲しいです。私はそれを行うための最も簡単な(または唯一の)方法は、変換することであると考えxとyfloat型に。残念ながら、私はそれを行う簡単な方法を見つけることができません。手伝ってくれませんか。

5
整数を整数に変換する方法は?
私は、クライアント側とサーバー側の間でデータが転送されるWebアプリケーションに取り組んでいます。 JavaScript int!= Javaintであることはすでに知っています。なぜなら、Javaintをnullにすることはできないからです。今、これは私が直面している問題です。 Javaのint変数を整数に変更しました。 public void aouEmployee(Employee employee) throws SQLException, ClassNotFoundException { Integer tempID = employee.getId(); String tname = employee.getName(); Integer tage = employee.getAge(); String tdept = employee.getDept(); PreparedStatement pstmt; Class.forName("com.mysql.jdbc.Driver"); String url ="jdbc:mysql://localhost:3306/general"; java.sql.Connection con = DriverManager.getConnection(url,"root", "1234"); System.out.println("URL: " + url); System.out.println("Connection: " + con); pstmt = …
82 java  integer 

6
符号なし変数に負の値を割り当てるとどうなりますか?
符号なし変数に負の値を割り当てるとどうなるか知りたいと思いました。 コードは次のようになります。 unsigned int nVal = 0; nVal = -5; コンパイラエラーは発生しませんでした。私がプログラムを実行したときnVal、奇妙な値が割り当てられました!2の補数の値が割り当てられる可能性がありnValますか?

9
整数のint値をインクリメントしますか?
Javaで整数の値をインクリメントするにはどうすればよいですか?intValueで値を取得でき、new Integer(int i)で設定できることはわかっています。 playerID.intValue()++; 動作しないようです。 注:PlayerIDは、次のもので作成された整数です。 Integer playerID = new Integer(1);
81 java  class  integer  int 


3
JavaScriptは64ビット整数をサポートしていますか?
私は次のコードを持っています: var str = "0x4000000000000000"; //4611686018427387904 decimal var val = parseInt(str); alert(val); 私はこの値を取得します: " 4611686018427388000"、これは0x4000000000000060 JavaScriptが64ビット整数を誤って処理しているのか、それとも何か間違っているのか疑問に思っていました。


5
Java整数compareTo()-なぜ比較と減算を使用するのですか?
私は見つけたjava.lang.Integerの実装compareToは次のような方法のルックスを: public int compareTo(Integer anotherInteger) { int thisVal = this.value; int anotherVal = anotherInteger.value; return (thisVal<anotherVal ? -1 : (thisVal==anotherVal ? 0 : 1)); } 問題は、なぜ減算の代わりに比較を使用するのかということです。 return thisVal - anotherVal;
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.