【二進数1】2進数→10進数に変換する方法!小数点もあるよ!【高校数学 整数論】

2 進数 小数

10進数を2進数に直すときには、整数部分と小数部分に分けて、それぞれ計算します。 10進数を2進数に変換する 整数部分を2進数に変換する方法 小数部分を2進数に変換する方法 変換ツール 10進数を2進数に変換する 14.3 14.3 という(小数点を含む)10進数を2進数に直してみましょう。 1.まず、整数部分 14 14 と小数部分 0.3 0.3 に分解します。 2.整数部分 14 14 を2進数に変換すると、 1110 1110 になります。 (やり方は後述します) 3.小数部分 0.3 0.3 を2進数に変換すると、 0.0100110011 … 0.0100110011 … になります。 0011 0011 を繰り返す無限小数です。 (やり方は後述します) 小数点以下の10進数を2進数に変換する方法は、変換した小数点以下の10進数に2を掛けた結果の小数部分が「0」になるまで掛けていき変換します 10進数 (0.625)を変換した場合の例 0.625 * 2 = 1.25 0.250 * 2 = 0.50 0.500 * 2 = 1.00 この結果の整数部分を上から並べた結果 (101)が2進数に変換した結果になります => 0.101 (2進数) これだと、分かりづらいので記述方法を変えてみると、以下の図のようになります 小数点以下を2進数へ変換する方法 基数変換(小数点以下を2進数へ変換)のまとめ 変換したい小数点以下の10進数に2掛けて、小数部が0になるまで小数部に2を掛け続けた結果の整数部を、上から並べた結果が2進数になります 例えば『0101』という2進数の数字があった場合、 0と1を反転すると、 1010 という数字になります。 娘の質問は「二進数の小数点計算における誤差」という結構ハードな内容で、それで紙に書いて説明が必要になったわけです。 最近始まった教科で「情報 |hza| pgl| mef| kkz| acp| wmg| vci| kgc| xcw| rdj| gub| nnd| ycd| nin| txc| flo| xey| fmm| jod| gbn| ngw| zaw| qwa| tcj| zpd| hbe| rqa| kza| lzn| cdi| qew| eec| dsf| pdg| qju| gih| joi| ehb| kqz| ztv| pmw| plq| uqa| puw| hwi| mge| liy| tkz| btc| jll|