#12325. 浮点数转换整数
浮点数转换整数
【入门】浮点数转整数
题目描述
给定一个浮点数 x,请你将其强制转换为整数类型(C++ 中为 int
)。
转换规则:
- 向 0 取整(即截去小数部分),而不是四舍五入。
- 例如:
输入格式
输入一个浮点数 x(保证其范围在 C++ int
类型可表示的范围内)。
输出格式
输出转换后的整数。
样例 1
输入
3.14
输出
3
样例 2
输入
-3.99
输出
-3
样例 3
输入
123.999
输出
123
数据范围
- 输入浮点数 x 的范围满足:。
- 保证转换后结果可以用 32 位有符号整数表示。
提示
在 C++ 中,推荐写法是:
int a = static_cast<int>(x);