- 数学A|整数の性質「10進法の小数をn進法で表す」の基本例題解説ページです。
- 目次をクリックすると各セクションへ移動します。
問題|10進法の小数をn進法で表す
整数の性質 37\(10\) 進法の小数 \(0.8125\) を \(2\) 進法や \(5\) 進法で表す方法は?
高校数学A|整数の性質
解法のPoint
10進法の小数をn進法で表す
Point:10進法の小数をn進法で表す
① \(10\) 進法の小数に \(n\) をかけて、出てきた数の整数部分を取り出し、小数部分にまた \(n\) をかける。
② 小数部分が \(0\) になる、または同じ計算がくり返されるまでかけて、整数部分を上から順に並べる。
\(10\) 進法の小数を \(n\) 進法で表す方法は、
① \(10\) 進法の小数に \(n\) をかけて、出てきた数の整数部分を取り出し、小数部分にまた \(n\) をかける。
② 小数部分が \(0\) になる、または同じ計算がくり返されるまでかけて、整数部分を上から順に並べる。
©︎ 2026 教科書より詳しい高校数学 yorikuwa.com
詳しい解説|10進法の小数をn進法で表す
整数の性質 37\(10\) 進法の小数 \(0.8125\) を \(2\) 進法や \(5\) 進法で表す方法は?
高校数学A|整数の性質
\(0.8125\) に \(2\) をかけて、小数部分にまた \(2\) をかけていくと、
\(\begin{eqnarray}~~~&&0.8125\\[3pt]~~~{\, \small \times \,}&&2\\\hline~~~&&1.625~~\rightarrow~①\\[8pt]~~~&&0.625\\[3pt]~~~{\, \small \times \,}&&2\\\hline~~~&&1.25~~\rightarrow~①\\[8pt]~~~&&0.25\\[3pt]~~~{\, \small \times \,}&&2\\\hline~~~&&0.5~~\rightarrow~⓪\\[8pt]~~~&&0.5\\[3pt]~~~{\, \small \times \,}&&2\\\hline~~~&&1.0~~\rightarrow~①\end{eqnarray}\)
小数部分が \(0\) になるまでかけて、出てきた数の整数部分を上から順に並べるので、
したがって、\(0.1101_{(2)}\) となる
\(0.8125\) に \(5\) をかけて、小数部分にまた \(5\) をかけていくと、
\(\begin{eqnarray}~~~&&0.8125\\[3pt]~~~{\, \small \times \,}&&5\\\hline~~~&&4.0625~~\rightarrow~④\\[8pt]~~~&&0.0625\\[3pt]~~~{\, \small \times \,}&&5\\\hline~~~&&0.3125~~\rightarrow~⓪\\[8pt]~~~&&0.3125\\[3pt]~~~{\, \small \times \,}&&5\\\hline~~~&&1.5625~~\rightarrow~①\\[8pt]~~~&&0.5625\\[3pt]~~~{\, \small \times \,}&&5\\\hline~~~&&2.8125~~\rightarrow~②\\[8pt]~~~&&0.8125\\[3pt]~~~{\, \small \times \,}&&5\\\hline~~~&&4.0625~~\rightarrow~④\end{eqnarray}\)
同じ計算がくり返されるので、出てきた数の整数部分を上から順に並べると、
\(0.40124012\cdots_{(5)}\)
したがって、\(0.\dot{4}01\dot{2}_{(5)}\) となる

