(n: i32)
| 1 | pub fn thousand_separator(n: i32) -> String { |
| 2 | let s = n.to_string(); |
| 3 | let mut v: Vec<_> = vec!(); |
| 4 | for i in 0..s.len()/3 { |
| 5 | v.insert(0, &s[s.len()-i*3-3..s.len()-i*3]); |
| 6 | } |
| 7 | let mo = s.len()%3; |
| 8 | if mo != 0 { |
| 9 | v.insert(0, &s[..mo]); |
| 10 | } |
| 11 | v.join(".") |
| 12 | } |
| 13 | |
| 14 | fn main() { |
| 15 | let n = 1234; |