問題タブ [unsigned-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 に答える
3625 参照

c - C : 符号付きから符号なしへの変換

実際、私は(おそらく)「単純な」問題を抱えています。したがって、符号付き整数を符号なし整数にキャストする方法がわかりません。

私のコード:

符号なしの値をコンソールに送信すると (最後のコード行を参照)、常に符号付き整数が返されます。

手伝って頂けますか?

どうもありがとう!

よろしく、プロ

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

php - PHP: MySql に IP を保存する適切な方法と、何百万行もの IP を検索する最も速い方法

inet_aton を使用して、IPv4 アドレスを「int unsigned」列タイプに格納しています。[私はこれを正しく行っていますか?また、「符号なし」を使用する必要がありますか?] この特定の列にもインデックスが付けられています。テーブル全体に同じ IP を含む何百万もの行と複数の行があるため、これらの行を検索する最速の方法は何ですか?

..または、これについて間違った方法で行っていますか?

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

byte - 32バイトをアドレス指定するには何ビットが必要ですか?

申し訳ありませんが、これは本当にばかげた質問です。私のオペレーティングシステムクラスの古い試験問題を調べていたところ、この質問が頻繁に出てくる可能性があることに気づきました。これに対する答えをどのように考え出すのですか?よくわかりません。

別の質問は:

7ビット、9ビット、および10ビットで表すことができる最大および最小の符号なし整数は何ですか?

誰かがあなたがこれをどのように解決するか教えてもらえますか?たった2^7ですか?

どうもありがとう !:)

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

sql - SQL Serverが符号なしデータ型をサポートしないのはなぜですか?

私は特に無署名について考えていintます。

実用的な例を次に示します。ID列が最大になったときに何をしますか?実行するかBigInt(4ではなく8バイトのストレージ)、負の整数をサポートするようにアプリケーションをリファクタリングすることも、この回答に示されているように独自のルールを作成することもできます。これらのオプションはどちらも最適ではありません。

UInt理想的なソリューションですが、SQL Serverはそれを提供していません(MySQLが提供している場合)。

符号なしデータ型はSQL標準(SQL-2003)の一部ではないことを理解していますが、それでも私には無駄のように思えます。

これらを(SQL Serverまたは標準に)含めない理由は何ですか?

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

c - unsigned int と signed char の比較

次のように、unsigned int と signed char を比較しようとしています。

私はo/pが「g」であることを期待していました。代わりに、その「s」。ここではどのような変換が行われますか?

0 投票する
9 に答える
145426 参照

mysql - MySQL のゼロフィルの利点は何ですか?

ZEROFILLINTDataTypeを定義することの利点/使用法は何MySQLですか?

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

mysql - MySQL データ型 INT(11) に対して UNSIGNED INT(10)?

MySQL では、フィールド dataType を作成し、INT長さ/値を指定しない場合、自動的にになりint(11)、属性UNSIGNEDまたはUNSIGNED ZEROFILLを設定すると、次のようになります。int(10)

この length(1)はどこに行くのでしょうか?

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

mysql - SMALLINT id フィールドを持つ MySQL データベース テーブル

id現在、MySQL データベースにいくつかのテーブルがあり、フィールドが型であると宣言しています ( 65535 [長さ 5] までしかないSMALLINT(6)ため、これは正しいですか)。ここで、整数型の下で、範囲が正の値から 65535 まで増加することSMALLINTを読みました。フィールドの属性を具体的に に変更すると、データベースにどのような影響がありますか? また、 からに移動するときに問題はありますか?UNSIGNEDidUNSIGNEDSMALLINTMEDIUMINT

私のデータベースの種類はMyISAMです。

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

java - Javaで符号なし形式でバイトを印刷する方法

タイプの変数をbyte符号なし形式で出力する必要があります。それ、どうやったら出来るの?

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

java - Javaでunsignedintを表すバイトを取得するにはどうすればよいですか?

0から255までの整数があり、それらを符号なしバイトとしてエンコードされたOutputStreamに渡す必要があります。このようなマスクを使用して変換しようとしましたが、i = 1の場合、ストリームのもう一方の端(uint8_tを期待するシリアルデバイス)は、符号なし整数=6を送信したと見なします。

/dev/ttyUSB0これが多かれ少なかれ面白くなるなら、私はUbuntuを使ってArduinoと話している。

Arduinoのコードは次のとおりです。

また、Arduinoコードでうまく機能するPythonコードもいくつかあります。このコードをPythonで使用すると、Arduinoは正しい整数を喜んで受け取ります。

最終的にはScalaでもこれを実行したいと思いますが、この問題を解決する間、複雑さを回避するためにJavaにフォールバックします。