ホームページ >よくある問題 >10進数の桁数は何ですか?

10進数の桁数は何ですか?

青灯夜游
青灯夜游オリジナル
2020-08-31 17:19:3424246ブラウズ

10進数の桁数は何ですか?

#コンピュータの数値表現には、数値、基数、ビット重みという 3 つの概念を習得する必要があります。

  • 数値: 数体系における基本的な数値の大きさを表すさまざまな数値記号。 10 進法には 0、1、2、3、4、5、6、7、8、9 の 10 桁があります。

  • Base: 数値に使用される桁数。 2進数の底は2、10進数の底は10です。

  • ビット重み: 値の特定のビットの 1 によって表される値のサイズ。例: 10 進数 345、3 のポジションの重みは 100、3 のポジションの重みは 10、4 のポジションの重みは 10、5 のポジションの重みは 1

展開重みによると、最初の重みは 10^0、2 番目のビットは 10^1...というように、N 番目のビットは 10^(N-1) となり、この数値の値は次の値と等しくなります。各ビット * ビットの対応する重みの合計。

コンピュータは 2 進数しか認識できませんが、人間は 10 進数に慣れていて 2 進数の使用に慣れていないため、コンピュータがデータを入出力する際に​​は 10 進数がよく使用されます。違いは、ここでの 10 進数がバイナリ エンコーディングで表現されていることです。 10 進数には 10 桁があり、10 進数を表すには 4 つの 2 進数が必要ですが、それでも「10 分の 1 ごと」であるため、2 進化 10 進数、または 2 進化 10 進数、または BCD と呼ばれます。短い (バイナリ コード化された 10 進数) コード。

関連知識の詳細については、PHP 中国語 Web サイト をご覧ください。

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

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