在这一行代码中,如何解决“浮点上下文中的整数除法”警告:
int fps = 60;
double timePerTick = 1000000000 / fps;发布于 2020-11-28 18:37:09
当除以两个ints时,您将使用整数除法,然后将结果提升到双倍,在小数点之后丢失所有的精度。您可以通过使用double文本来使用浮点精度:
double timePerTick = 1000000000.0 / fps;
// Here -----------------------^https://stackoverflow.com/questions/65053189
复制相似问题