floatの値を、四捨五入したい場合、以下のaとbのどちらが正しいのだろうか? float f; ... int a = (int)floorf(f + 0.5f); // -0.5は0となる int b = (0 四捨五入の言葉の意味からするとbが正しいかもしれないけど。 数学的には、aの方が扱いやすいと思う。…
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。