KIT Mathematics Navigation
(which is translated by google translate from Japanese to other language)
number & formula function geometry power & logarithm vector trigonometric function
complex number derivation integration probability matrix others

小数の基数表現 

■小数の基数表現

基数での表現は整数のみではなく,小数でもできる.

整数と同じく重みという言葉を用い定義する.→基数

進数の基数は であり,小数点第 桁の重みは となる.

例えば,小数第3位までの 進小数は

( は, 進数で使われる までの数)

を意味する.

10進小数0.123では

である.

■2進小数 

上記の定義より2進小数0.1101は

なお,10進数との対応を下の表に示す.

10進数 0.50.250.1250.06250.03125
2進数 0.10.010.0010.00010.00001


■2進小数→10進小数 

変換する2進小数の各桁に重みを掛け求める.

【例】

■10進小数→2進小数 

ある10進小数 を考える. は1〜9の自然数である.

この10進小数を2進少数に変換すると

 ・・・・・・(1)

となったとする. は0か1である.

(i)

(1)の両辺を基数表現に直すと

 ・・・・・・(2)

(2)の両辺を2倍する.

 ・・・・・・(3)

(3)の左辺は

となる.よって,(3)の左辺の10進数の整数部は1か0である.ここで,左辺の値が1より大きいなら(ii),1より小さいなら(iii)の操作を行う.

なお(ii)と(iii)の操作後,右辺の小数点以下が0(言い換えると1)となれば(iv)へ.

(ii)

(3)の右辺は となる.

より

が得られる.

(3)の両辺から1を引いた後、左辺を10進小数に,右辺を2進小数に戻して改めて(1)とし,(i)に戻る.この時,2進小数は である.

(iii)

(3)の右辺は となる.

より

が得られる.

(3)の左辺を10進小数に,右辺を2進小数に戻して改めて(1)とし,(i)に戻る.この時,2進小数は である.

(iv)

を小数点以下順番に並べると10進小数を2進小数で表せる.

以下に,計算例を示す.


ホーム>>カテゴリー別分類>>その他>>基数の定義

最終更新日:2023年10月6日