関数binaryToIntegerは符号なし2進数文字列を整数へ変換する。プログラム中のa,bの適切な組合せはどれか。

 for(i を 1 から binaryStr の文字数 まで 1 ずつ増やす)

  digitNum ← binaryStr の末尾から i 番目の文字を整数型に変換

  exponent ←  a 

  integerNum ←  b 

出典令和6年度 ITパスポート試験 公開問題 問85

a

b

(2のi乗)-1

integerNum×digitNum×exponent

(2のi乗)-1

integerNum+digitNum×exponent

2の(i-1)乗

integerNum×digitNum×exponent

2の(i-1)乗

integerNum+digitNum×exponent