Ruby program to check a given number is finite or not

bookmark

num1 = 10;
num2 = 1/0.0;

if num1.finite?()
    print "num1 is a finite number\n";
else
    print "num1 is an infinite number\n";
end

if num2.finite?()
    print "num2 is a finite number\n";
else
    print "num2 is an infinite number\n";
end

 


Output:

num1 is a finite number
num2 is an infinite number