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 122 views
2 answers 118 views
1 answer 113 views
113 views asked May 21, 2023 by avibootz
2 answers 203 views
203 views asked Oct 1, 2022 by avibootz
1 answer 121 views
1 answer 69 views
69 views asked Jan 17, 2025 by avibootz
...