Comparison Operator

What are Comparison Operator in perl?

Explanation

The following are the comparison operators.
Operator Function
== eq Equal to Operator
!= ne Not Equal to Operator
< lt Less than Operator
> gt Greater than Operator
<= le Lessthan or Equal to Operator
>= ge Greater than or Equal to Operator

Example :

4=4 or 4 eq 4 # returns TRUE
5!=4 or 5 ne 4 # returns TRUE
5<4 or 5 lt 4 # returns false
5>4 or 5 gt 4 # returns TRUE
5<=4 or 5 le 4 # returns FALSE
5>=4 or 5 ge 4 # returns TRUE

In the above statements "<=, >=" returns true even if both the values are same.

Example :


#! C:programfilesperlbinperl
print "content-type: text/htmlnn";
$a=1;
$b=5;
if ($a==$b)
{
print "Both the numbers are Equal";
}
else
{
print "The numbers are not equal";
}
Result :

The numbers are not equal

In the above code we just compared two values to display the appropriate results.

Ask Questions

Ask Question