#include <iostream>
#include <cmath> // 包含cmath库以使用round函数
int main() {
double num = 4.6; // 示例浮点数
int rounded_num = static_cast<int>(round(num)); // 使用round函数进行四舍五入,并转换为整数
std::cout << "原始数值: " << num << std::endl;
std::cout << "四舍五入后的整数: " << rounded_num << std::endl;
return 0;
}
#include <cmath>
用于引入 round
函数,该函数可以对浮点数进行四舍五入。double num = 4.6;
定义一个浮点数 num
,其值为 4.6。static_cast<int>(round(num))
使用 round
函数对 num
进行四舍五入,然后通过 static_cast<int>
将结果转换为整数。std::cout
输出原始数值和四舍五入后的整数。如果你有其他问题或需要进一步的解释,请告诉我!
上一篇:c++ *
下一篇:stl c++
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站