首页 > 解决方案 > 可以存储在 Firestore 中的最大正符号整数是多少?

问题描述

在 Firebase Firestore 文档中它说https://firebase.google.com/docs/firestore/manage-data/data-types

整数 数字 64 位,有符号

我希望可接受的数字范围是 -2^63 到 2^64 - 1 (含)。

最大的正整数应该是 (2^63) - 1 = 9223372036854775807。当我使用 Firebase 控制台将此值输入到 int 字段时,数字显示为 9223372036854776000。我假设这些是二进制补码表示。

我错过了什么?

标签: google-cloud-firestore

解决方案


推荐阅读