请原谅问题中明显的“我可能应该已经知道这个”元素,但我没有看到一种方法可以让我通过这个评估的除法方面来让结果回归真实。
我正在寻找一个函数,它将结果作为特定精度的浮点数返回,以便以下工作......
float a = 0.66;
if( magicPrecisionFunction(2.0f/3.0f , 2) == a){ //the 2 specifies the level of precision
//something
}
我意识到我可以在 2 分钟内自己编写此代码,但我希望找到一种 Java 原生方式来“正确”执行此操作。