A program that illustrates round-off error problems in floating-point arithmetic. : float « Data Type « Perl






A program that illustrates round-off error problems in floating-point arithmetic.

    
#!/usr/local/bin/perl 

$value = 9.01e+21 + 0.01 - 9.01e+21; 
print ("first value is ", $value, "\n"); 
$value = 9.01e+21 - 9.01e+21 + 0.01; 
print ("second value is ", $value, "\n"); 

   
    
    
    
  








Related examples in the same category

1.Float point number literal
2.Float value calculation
3.Using the _ (under score) in float point number
4.A program that contains a floating-point comparison.
5.A program that displays various floating-point scalar values.
6.Big float
7.How much storage your computer allows, change your program again to this:
8.Reading float point number from keyboard
9.Currency Converter
10.Currency Converter, Mark 2
11.Miles-to-kilometers converter.