整数の除算で端数切り上げするやつ
画像なので検索性が悪くて申し訳ないんですが、切り上げ除算について自分用にまとめたので載せておきます。
整数 a, b の除算において celi(a / b) = (a + b - 1) / b が成り立ちます。
ギリギリ切り捨てられるサイズのかまぼこ [b - 1) を加えることによって、a がちょっとでも余りを出したら+1個分の長さになる、みたいなイメージで私は理解しました。
でもceil関数を使うほうが好き。
画像なので検索性が悪くて申し訳ないんですが、切り上げ除算について自分用にまとめたので載せておきます。
整数 a, b の除算において celi(a / b) = (a + b - 1) / b が成り立ちます。
ギリギリ切り捨てられるサイズのかまぼこ [b - 1) を加えることによって、a がちょっとでも余りを出したら+1個分の長さになる、みたいなイメージで私は理解しました。
でもceil関数を使うほうが好き。