2009-02-17から1日間の記事一覧

四捨五入

DEV

floatの値を、四捨五入したい場合、以下のaとbのどちらが正しいのだろうか? float f; ... int a = (int)floorf(f + 0.5f); // -0.5は0となる int b = (0 四捨五入の言葉の意味からするとbが正しいかもしれないけど。 数学的には、aの方が扱いやすいと思う。…