簡単な質問について私が探している答えが見つからないようです。どのようにして数値を最も近い値に切り上げるのint
ですか?
たとえば、数値が0.2、0.7、0.2222、0.4324、0.99999の場合は常に、結果を1にしたいと思います。
これまでのところ
int b = (int) Math.ceil(a / 100);
しかし、それは仕事をしていないようです。
サンプルコードでなぜ100で除算しているのですか?
—
Jon Skeet、2010
たぶんあなた
—
Nikita Rybak 2010
a
は整数型を持っています。
ええ、あなたの右aはint ...指摘してくれてありがとう。100.0でソートされました。
—
Stevanicus 2010
私は彼が望んでいるものは100を切り上げたものだと思いますが、そうです、質問はいくつかの説明を使用することができます。
—
Jay
注:この質問では、より適切な回答が提供されます。
—
martijnn2008