ホームページ >よくある問題 >10 進数 59 を符号なし 2 進整数に変換します

10 進数 59 を符号なし 2 進整数に変換します

尚
オリジナル
2019-06-11 11:31:2854888ブラウズ

10 進数 59 を符号なし 2 進整数に変換します

10 進数 59 は、符号なし 2 進整数 111011 に変換されます。

計算方法:

59/2=29以上1、

29/2=14以上1、

14 /2=7 は 0 より多く、

7/2=3 は 1 より多く、

3/2=1 は 1 より多く、

1/2= 0 が 1 より大きい、

余りを逆順にすると、結果は 111011 になります。

符号付き数値: 最上位ビットは数値ではなく記号を表します。最上位ビットは 1 (数値が負であることを意味します)、最上位ビットは 0 (数値が正であることを意味します) です。符号付き数値は、正または負の数値を表すことができます。たとえば、符号付き数値 100 の場合、左端 (上位) の 1 はその数値が負の数値であることを示し、残りの 2 桁の 00 は 10 進数の 0 を表すため、この数値は -0 を表します。

符号なし数値: 正の数値のみを表すことができます。たとえば、100 は 10 進数の 4 を表します。

10 進数を符号なし 2 進数に変換: 正の 10 進数を 2 進数に変換します。 10 進数を 2 で割って余りを取るだけです。

関連する推奨事項:10 進数の 60 を符号なし 2 進数に変換する

以上が10 進数 59 を符号なし 2 進整数に変換しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。