Comparing floating point numbers : Float « Data Type « PHP






Comparing floating point numbers

 
<?

$price_1 = 0.00001;

$price_2 = 0.000001;


if(abs($price_1 - $price_2) < 0.00001) {
    print '$price_1 and $price_2 are equal.';
} else {
    print '$price_1 and $price_2 are not equal.';
}
?>
  
  








Related examples in the same category

1.Addition of two floating-point variables compared to a variable can lead to an unexpected result.
2.Addition of two floating-point variables compared to a variable with the expected value result can lead to an unexpected result.
3.Compare floating-point values,avoid the == operator and use the <, >, >=, and <=.
4.Comparing float values
5.Compound Interest
6.Continuously Compounded Interest Calculator
7.Finding the distance between two points
8.Float is converted to an integer before the binary and (&) operation is executed.
9.Floating point numbers ("doubles") can be specified using any of the following syntaxes:
10.Floating-point arithmetic:
11.the float is converted to an integer before the binary and (&) operation is executed.
12.PHP feet-to-meters converter
13.Specifying Precision
14.Storing Floating Point Numbers in PHP
15.Simple Interest
16.Calculate the area of a circle of given radius
17.Define Integer, double and string value and output them
18.Add a PHP block and create a variable that holds a floating-point number