Home »
Rust »
Rust Programs
Rust program to check a given number EVEN or ODD using bitwise operator
Here, we are going to learn how to check whether a given number EVEN or ODD using bitwise operator in Rust programming language?
Submitted by Nidhi, on September 24, 2021
Problem Solution:
Here, we will create a 16-bit integer number and then we will check the given number is EVEN or ODD using a bitwise operator and print an appropriate message.
Program/Source Code:
The source code to check a given number EVEN or ODD using a bitwise operator is given below. The given program is compiled and executed successfully.
// Rust program to check a given number
// EVEN or ODD using bitwise operator
fn main()
{
let mut num:i16 = 5;
if(num & 1 == 1)
{
println!("ODD number");
}
else
{
println!("EVEN number");
}
}
Output:
ODD number
Explanation:
Here, we created a 16-bit integer variable num with an initial value of 5. Then we found the given number is EVEN or ODD and printed the appropriate message.
Rust Basic Programs »