Rustでべき乗する方法(累乗)二乗三乗

numモジュールのpow を使用する

fn main() {
    let base: i32 = 2;
    let exp: u32 = 5;
    println!("{}", base.pow(exp));  //32
}

2乗したい場合

fn main() {
    let base: i32 = 3;
    println!("{}", base.pow(2));   //9
}

3乗したい場合

fn main() {
    let base: i32 = 3;
    println!("{}", base.pow(3));   //27
}