入出力・エラーと例外・クラス・標準ライブラリ・対話環境(7,8,9,10,14章)
次のコードを実行したとき、(a, b)の値の組み合わせとして正しいものはどれか。 import math a = math.floor(-3.5) b = math.ceil(-3.5)
- A(-3, -4)
- B(-4, -4)
- ✓(-4, -3)
- D(-3, -3)
解説
math.floor()は引数以下の最大の整数を返すため、math.floor(-3.5)は-4となる。math.ceil()は引数以上の最小の整数を返すため、math.ceil(-3.5)は-3となる。
根拠10章 標準ライブラリめぐり(mathモジュール)