作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何在 Postgres 中创建 uint256 数据类型?看起来它们本身只支持最多 8 个字节的整数..
它们提供具有用户指定精度的小数和数字类型。对于我的应用程序,值是金钱,所以我假设我会使用数字而不是十进制,或者这无关紧要吗?
NUMERIC(精度,小数位数)
那么我会使用 NUMERIC(78, 0)
吗? (2^256 是 78 位数字)或者我是否需要执行 NUMERIC(155, 0)
并强制它始终 >= 0(2^512, 155 位数字,额外的位代表符号)?或者我应该使用小数吗?
最佳答案
numeric(78,0)
的最大值为 9.999... * 10^77 > 2^256 这样就足够了。
关于postgresql - 如何在 PostgreSQL 中创建一个 uint256,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50072618/
我是一名优秀的程序员,十分优秀!