Compare floating-point values,avoid the == operator and use the <, >, >=, and <=. : Float « Data Type « PHP






Compare floating-point values,avoid the == operator and use the <, >, >=, and <=.

 
<?php 
for ($i = 0; $i < 100; $i += 0.1) { 
    if ($i == 50) echo '$i == 50' . "\n"; 
    if ($i >= 50 && $i < 50.1) echo '$i >= 50 && $i < 50.1' . "\n"; 
} 
?>
  
  








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.Comparing float values
4.Comparing floating point numbers
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