Hi, i have a problem with converting a float to a double.
I want the double value to be the exact same value as the float value

Code:
float fValue(250.840);
double dValue(0.0);
dValue = static_cast<double>(fValue);
The value in dValue is 250.83999633789 instead of 250.8400000000

Can someone help me out?