= BのINT((B * 10)+ 0.5)/ 10.0; double型B。
0.5であるか、0.5以上を楽しみに、前方に移動し、int型にキャストした場合/ * 0.5、および切り捨て、ちょうど最も近い整数に丸め、私は、これは、丸めの簡単な方法であると信じています。
あなたのような何に加えて、その後*、その後、ビットを四捨五入する必要がある場合
たとえば、10 / 10.0 *小数第1位に
後2 * 100 / 100.0
浮動小数点演算の代表と.0よく、それは、int型に加えて行われることはありません
* /