本质是因为苹果和谷歌是美国公司,结算单位当然是用美元,移动游戏市场所有国家的定价都是参考美元来的。
这时候就要上数据了。让我们看看在移动游戏从崛起到占据游戏市场最大份额的 10 年间,100 美元兑换人民币的平均数值是多少:

嗯哼,649.477。
然后,移动游戏里美元定价一般会把 100 美元定成 99.9。这边也抹点尾数凑个吉利,不就是 648 么。
——分割线——
评论区提到为什么现在汇率变了,大家不改成 723 或者 728。其实这个就是祖宗之法不可变的道理。你之前花 648 人民币买了 9999 钻,凭什么我现在就要花 728 人民币才能买到?谁告诉我一下 315 热线怎么打?那厂商当然还是多一事不如少一事了。
另外一个同理现象就是:几年前 Steam 的后台定价 9.9 美元自动转换 36 人民币,14.9 美元 ->48 人民币。19.9 美元 ->68 人民币。现在汇率变化了 Steam 后台自动换算都改成 9.9->42,14.99->58,19.99->76 了。然而很多开发者还是会手动改回 36,48,68。为什么?不就是怕玩家喷呗。