How to convert int array to int number in Rust

1 Answer

0 votes
fn int_array_to_int_number(arr: &[i32]) -> i32 {
    let mut n = 0;
  
    for &num in arr.iter() {
        n = n * 10 + num;
    }
  
    n
}
  
fn main() {
    let arr = [4, 6, 3, 9, 1, 2];

    println!("{}", int_array_to_int_number(&arr));
}

  
 
/*
run:
 
463912
 
*/

 



answered Jan 6, 2025 by avibootz

Related questions

1 answer 119 views
2 answers 117 views
1 answer 112 views
112 views asked May 21, 2023 by avibootz
2 answers 198 views
198 views asked Oct 1, 2022 by avibootz
1 answer 119 views
1 answer 66 views
66 views asked Jan 17, 2025 by avibootz
...