#include <iostream>
#include <cmath> // 引入数学库
int main() {
double num = 7.8;
int floor_value = static_cast<int>(floor(num)); // 使用 floor 函数进行向下取整
std::cout << "向下取整后的值为: " << floor_value << std::endl;
return 0;
}
#include <cmath> 引入了 C++ 标准库中的数学函数,其中包括 floor 函数。double num = 7.8; 定义了一个双精度浮点数 num,其值为 7.8。static_cast<int>(floor(num)) 使用 floor 函数对 num 进行向下取整操作,结果为 7.0,然后通过 static_cast<int> 将其转换为整数类型。std::cout 用于输出处理后的结果。如果有任何问题或需要进一步的帮助,请告诉我!
上一篇:c++ http库
下一篇:c++ascii码对照表
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站