题解 | #取近似值#
取近似值
https://www.nowcoder.com/practice/3ab09737afb645cc82c35d56a5ce802a
use std::io::{self, *}; fn main() { let mut s = String::new(); std::io::stdin().read_line(&mut s).unwrap(); let mut n = s.trim().parse::<f64>().unwrap(); if n.fract() >= 0.5 { n = n.ceil(); } else { n = n.floor(); } print!("{}", n as i32); }