2進数01100011を10進数に変換すると何になりますか?

青灯夜游
リリース: 2020-04-16 18:18:57
オリジナル
22012 人が閲覧しました

2進数01100011を10進数に変換すると何になりますか?

2進数01100011を10進数に変換すると何になりますか?

2 進数 01100011 を 10 進数に変換すると 99 になります。

拡張: 基数変換

基数変換は、人々が記号を使用して数を数える方法です。基数変換は、デジタル シンボルのセットと 2 つの基本要素「基数」と「ビット重み」で構成されます。

基数とは、桁上げ計算法で使用される桁数 (記数法で「数量」を表すために使用される記号) を指します。

ビット重みとは、キャリーシステムの各固定位置に対応する単位値を指します。

Binary --->Decimal

2 進数を 10 進数に変換

2 進数の 0 番目のビットの重みは 0 倍です2 の 2 乗、最初のビットの重みは 2 の 1 乗です...

したがって、2 進数 0110 0100 を想定し、10 進数に変換すると

次のようになります。縦書き :

0110 0100 10進数に変換

右から左に変換

0桁目 0 * 20 = 0

1桁目 0*21 = 0

2桁目 1 * 22 = 4

3桁目 0 * 23 = 0

4桁目 0 * 24 = 0

5桁目 1 * 25 = 32

6 桁目 1 * 26 = 64

7 桁目 0 * 27 = 0

式: N 桁 2(N )

-------------------------------------

100

水平スタイルを使用次のように計算されます:

0 * 20 0 * 21 1 * 22 0 * 23 0 * 24 1 * 25 1* 26 0 * 27 = 100

0 以外の数値の 0 乗は 1 ですが、何でもいいですに 0 を掛けると 0 になるので、値 0 のビットを直接スキップすることもできます。

1 * 22 1 * 25 1*26 = 100

詳細 関連する知識については、 PHP中文网に注意してください! !

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート