Linux test merged.
This commit is contained in:
20
test_double_precision.cpp
Normal file
20
test_double_precision.cpp
Normal file
@@ -0,0 +1,20 @@
|
||||
#include <iostream>
|
||||
#include <iomanip>
|
||||
|
||||
int main ( void )
|
||||
{
|
||||
volatile double d = 0.00000001;
|
||||
volatile double a = 90;
|
||||
volatile double b = a + d;
|
||||
volatile double c = b - a;
|
||||
|
||||
std::cout << std::setprecision(15) << "a = " << a << std::endl;
|
||||
std::cout << std::setprecision(15) << "b = " << b << std::endl;
|
||||
std::cout << std::setprecision(15) << "c = " << c << std::endl;
|
||||
std::cout << std::setprecision(15) << "d = " << d << std::endl;
|
||||
std::cout << "b == d -> " << (b == d) << std::endl;
|
||||
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user