Floating point 我如何在浮点数上计算?

Floating point 我如何在浮点数上计算?,floating-point,Floating Point,我需要一个简单数学的替代方案 float FreqA = 28.333334; FreqA = FreqA+0.000001; println(FreqA); 然而,这导致了28.333336。我如何进行此数学运算以得到28.333335的正确答案 我尝试过将浮点值转换为整数来执行数学运算,而不是转换回浮点值,但我得到了相同的数学错误。编程环境具有双数据类型的可能性非常高。 这种类型使用的内存比浮点型多,但精度更高 您使用的是什么环境?

我需要一个简单数学的替代方案

float FreqA = 28.333334;
FreqA = FreqA+0.000001;
println(FreqA);
然而,这导致了28.333336。我如何进行此数学运算以得到28.333335的正确答案


我尝试过将浮点值转换为整数来执行数学运算,而不是转换回浮点值,但我得到了相同的数学错误。

编程环境具有双数据类型的可能性非常高。 这种类型使用的内存比浮点型多,但精度更高


您使用的是什么环境?