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 に丸めます。