中級 › // と / の違い(整数除算と真の除算) › パターン5
// と / の違い(整数除算と真の除算)
// は切り捨て除算、/ は常に浮動小数点数を返す真の除算です。
1 cost = 25 2 people = 4 3 share = cost __ people ^ 4 print(share)
出力: 6期待: 6.25 (エラーにはなりません)
空欄を埋めて実行を通す
割り勘の計算でも同じ問題が起きます。//だと1人あたりの金額が切り捨てられ、合計が足りなくなります。
次の問題