問題タブ [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.
c - C : 符号付きから符号なしへの変換
実際、私は(おそらく)「単純な」問題を抱えています。したがって、符号付き整数を符号なし整数にキャストする方法がわかりません。
私のコード:
符号なしの値をコンソールに送信すると (最後のコード行を参照)、常に符号付き整数が返されます。
手伝って頂けますか?
どうもありがとう!
よろしく、プロ
php - PHP: MySql に IP を保存する適切な方法と、何百万行もの IP を検索する最も速い方法
inet_aton を使用して、IPv4 アドレスを「int unsigned」列タイプに格納しています。[私はこれを正しく行っていますか?また、「符号なし」を使用する必要がありますか?] この特定の列にもインデックスが付けられています。テーブル全体に同じ IP を含む何百万もの行と複数の行があるため、これらの行を検索する最速の方法は何ですか?
..または、これについて間違った方法で行っていますか?
byte - 32バイトをアドレス指定するには何ビットが必要ですか?
申し訳ありませんが、これは本当にばかげた質問です。私のオペレーティングシステムクラスの古い試験問題を調べていたところ、この質問が頻繁に出てくる可能性があることに気づきました。これに対する答えをどのように考え出すのですか?よくわかりません。
別の質問は:
7ビット、9ビット、および10ビットで表すことができる最大および最小の符号なし整数は何ですか?
誰かがあなたがこれをどのように解決するか教えてもらえますか?たった2^7ですか?
どうもありがとう !:)
sql - SQL Serverが符号なしデータ型をサポートしないのはなぜですか?
私は特に無署名について考えていint
ます。
実用的な例を次に示します。ID列が最大になったときに何をしますか?実行するかBigInt
(4ではなく8バイトのストレージ)、負の整数をサポートするようにアプリケーションをリファクタリングすることも、この回答に示されているように独自のルールを作成することもできます。これらのオプションはどちらも最適ではありません。
UInt
理想的なソリューションですが、SQL Serverはそれを提供していません(MySQLが提供している場合)。
符号なしデータ型はSQL標準(SQL-2003)の一部ではないことを理解していますが、それでも私には無駄のように思えます。
これらを(SQL Serverまたは標準に)含めない理由は何ですか?
c - unsigned int と signed char の比較
次のように、unsigned int と signed char を比較しようとしています。
私はo/pが「g」であることを期待していました。代わりに、その「s」。ここではどのような変換が行われますか?
mysql - MySQL のゼロフィルの利点は何ですか?
ZEROFILL
でINT
DataTypeを定義することの利点/使用法は何MySQL
ですか?
mysql - MySQL データ型 INT(11) に対して UNSIGNED INT(10)?
MySQL では、フィールド dataType を作成し、INT
長さ/値を指定しない場合、自動的にになりint(11)
、属性UNSIGNEDまたはUNSIGNED ZEROFILLを設定すると、次のようになります。int(10)
この length(1)はどこに行くのでしょうか?
mysql - SMALLINT id フィールドを持つ MySQL データベース テーブル
id
現在、MySQL データベースにいくつかのテーブルがあり、フィールドが型であると宣言しています ( 65535 [長さ 5] までしかないSMALLINT(6)
ため、これは正しいですか)。ここで、整数型の下で、範囲が正の値から 65535 まで増加することSMALLINT
を読みました。フィールドの属性を具体的に に変更すると、データベースにどのような影響がありますか? また、 からに移動するときに問題はありますか?UNSIGNED
id
UNSIGNED
SMALLINT
MEDIUMINT
私のデータベースの種類はMyISAMです。
java - Javaで符号なし形式でバイトを印刷する方法
タイプの変数をbyte
符号なし形式で出力する必要があります。それ、どうやったら出来るの?
java - Javaでunsignedintを表すバイトを取得するにはどうすればよいですか?
0から255までの整数があり、それらを符号なしバイトとしてエンコードされたOutputStreamに渡す必要があります。このようなマスクを使用して変換しようとしましたが、i = 1の場合、ストリームのもう一方の端(uint8_tを期待するシリアルデバイス)は、符号なし整数=6を送信したと見なします。
/dev/ttyUSB0
これが多かれ少なかれ面白くなるなら、私はUbuntuを使ってArduinoと話している。
Arduinoのコードは次のとおりです。
また、Arduinoコードでうまく機能するPythonコードもいくつかあります。このコードをPythonで使用すると、Arduinoは正しい整数を喜んで受け取ります。
最終的にはScalaでもこれを実行したいと思いますが、この問題を解決する間、複雑さを回避するためにJavaにフォールバックします。