12
游戏币种应使用哪种数据类型?
在一个简单的业务模拟游戏(用Java + Slick2D内置)中,玩家当前的钱应该存储为float还是int或其他? 在我的用例中,大多数交易将使用美分(0.50美元,1.20美元等),并且涉及简单的利率计算。 我见过有人说你不应该用float货币,也有人说你不应该用int货币。我觉得我应该使用int并舍入任何必要的百分比计算。我应该使用什么?
Java既是一种流行的面向对象的编程语言,又是运行时环境,它允许Java程序在大多数硬件和软件平台上保持不变地运行。