If you need floating point values but find the accuracy of floats and even doubles to cause problems, then consider using the decimal type.