Rustでの浮動小数点数から金額への変換方法
丸め処理を行わない変換:fn float_to_money(value: f64) -> i64 { (value * 100.0).round() as i64 } fn main() { let amount: f64 = 1234.56; let money: i64 = float_to_money(amount); println!("金額: {}", money); }>>More
丸め処理を行わない変換:fn float_to_money(value: f64) -> i64 { (value * 100.0).round() as i64 } fn main() { let amount: f64 = 1234.56; let money: i64 = float_to_money(amount); println!("金額: {}", money); }>>More