第2種情報処理技術者試験
1995年度 = 平成7年度・秋期
午前
問17
基数変換に関する流れ図中のaに入れるべき適切な式はどれか。
流れ図は実数Rの値(ここで、0 < R < 1.0)をN進数として表現したとき小数点以下第1位の値をK1に、第2位の値をK2に、…、第m位の値をKmに格納する処理を示したものである。m + 1位以下は無視する。
なお、R、mにはあらかじめ値が設定されているものとする。また、解答群の*は乗算、/は除算を示し、[X]はXを超えない最大の整数を示す。
ア [R*N]→Kj
R*N-Kj→R
イ [R*N]→Kj
R*N→R
ウ R*N→Kj
R-[Kj]→R
エ R-[R/N]*N→Kj
(R-Kj)/N→R
オ R-[R/N]*N→Kj
R-Kj→R
解答
ア
解説
10進数の小数部をN進数に変換するには、Nを乗じた値の整数部を列挙するのを繰り返すことによって行います。
したがって、正解は
ア
です。