22 wiersze
644 B
Rust
22 wiersze
644 B
Rust
// Task : To explain assignment operations in rust
|
|
// Author : Vigneshwer
|
|
// Version : 1.0
|
|
// Date : 3 Dec 2016
|
|
|
|
fn main(){
|
|
// Arithmetic Operations
|
|
println!("5 + 4 = {}", 5+4 );
|
|
println!("5 - 4 = {}", 5-4 );
|
|
println!("5 * 4 = {}", 5*4 );
|
|
println!("5 / 4 = {}", 5/4 );
|
|
println!("5 % 4 = {}", 5%4 );
|
|
|
|
println!("********************");
|
|
// Assigning data types and mathematical Operations
|
|
let neg_4 = -4i32;
|
|
println!("abs(-4) = {}", neg_4.abs() );
|
|
println!("abs(-4) = {}", neg_4.pow(2) );
|
|
println!("round(1.2345) = {}", 1.2354f64.round() );
|
|
println!("ceil(1.2345) = {}", 1.2345f64.ceil() );
|
|
print!("sin 3.14 = {}", 3.14f64.sin() );
|
|
} |