C言語で数値を四捨五入する方法を教えてください。
C言語では、`round()`関数で四捨五入できます。この関数は “ ヘッダファイルに定義されています。
数値の「四捨五入」を行う関数で、渡された数値を最も近い整数に丸めて返します。
以下は、一例です。
#include #include int main() { double number = 3.6; // 使用 round() 进行四舍五入 int roundedNumber = round(number); printf("原始数字:%lf\n", number); printf("四舍五入后的数字:%d\n", roundedNumber); return 0; }
翻訳:
原始数字:3.600000 四舍五入后的数字:4
round() 関数は、浮動小数点の 3.6 を、最も近い整数 4 に丸めます。