瑣末事に熱中するのが○×ですよ。
担当箇所の解析中にこんなコードを発見。
ret = (val % 4 != 0) ? (val / 4 + 1) * 4 : val;
まあ、こういう事でしょう。
val 0 1 2 3 4 5 6 ... ret 0 4 4 4 4 8 8 ...
なんかこう、特別なケースだけ違う処理にする、ってのが自分どうも好きではないようで、この方法なら一切合財出来るんじゃこりゃー!としたのが以下。
ret = (val + 3) / 4 * 4;
下らんことに気まわさんと、はよコード読まんかいわりゃー、すいませんすいません今すぐやりますです、ハイ。