对于给定的正实数 xx ,输出其四舍五入后的整数。更具体地说,若 xx 的小数部分大于等于 0.5,则输出向上取整后的整数;否则输出向下取整后的整数。
输入描述:
在一行上输入一个小数点后位数不超过 55 位的实数 x (0.00001≦x≦20)x (0.00001≦x≦20) 。
输出描述:
在一行上输出一个整数,代表 xx 四舍五入后的结果。
var iter = rl[Symbol.asyncIterator]();
const readline = async () => (await iter.next()).value;
void async function () {
// Write your code here
while(line = await readline()){
// 读取输入的浮点数并进行四舍五入
let x = parseFloat(line);
console.log(Math.round(x)); // 使用 Math.round() 进行四舍五入
}
}()
parseFloat(line):将输入的字符串转换为浮点数。Math.round(x):四舍五入,将浮点数x转换为四舍五入后的整数。