0

我有一个生成 17 位(64 位)数字 ID 的 Laravel 应用程序(laravel-snowflake)

当此集合作为道具呈现到 Inertia Vue 组件中时,最后 2 位数字将四舍五入到最接近的 10。

37648503920529408 正在四舍五入为 37648503920529410

37648503945695232 正在四舍五入为 37648503945695230

这不会一直发生,但对于大多数 ID 都会发生。

我已经通过管道的每个类转储了集合,它始终与数据库匹配,只有当它进入 Vue 时,才会对 ID 进行四舍五入。

对此有何解释?

4

0 回答 0