【基本情報技術者 PART50】

このエントリーをはてなブックマークに追加
990名無し検定1級さん
問8.a
これ実際に計算して見れば解ると思うんだけど。

bin.length == 5 の場合、5 * 4 / 3 ≒ 6.67 → 8 (文字)。
ア: (5 + 2) * 4 / 3 = 28 / 3 = 9 ×
イ: (5 + 2) / 3 * 4 = 2 * 4 = 8 ○
ウ: 5 * 4 / 3 = 20 / 3 = 6 ×
エ: 5 / 3 * 4 = 1 * 4 = 4 ×

Javaって内部的にはdouble型で演算するんだっけ?
上のは全部int型で計算してあるが…。