文件名称:pgdecimal:PostgreSQLDecimal64和decimal128
文件大小:13KB
文件格式:ZIP
更新时间:2024-05-27 04:28:21
C
pg十进制 PostgreSQL用于decimal64和decimal128。 Decimal64将具有16个精度数字,而decimal128将具有34。34很大。 这项工作的灵感来自于Pavel Stehule的pgDecimal软件包。 有关原始作者的文档,请参见README.pavel。 它经历了重大变化。 我们实现了decimal64和decimal128。 后端是的decNumber库。 有关构建说明,请参见README.decnumber。 我们没有使用Decimal32 / 64作为原始的pgDecimal,因为我们要访问decDouble / Quad中的某些API。 此外,由于只有7个精度数字,因此十进制32未实现,因此太小而无用。 (真正的原因是decSingle没有实现算术运算:-) 像INT64一样存储decimal64,而像间隔类型那样存储decimal12
【文件预览】:
pgdecimal-master
----decimal.h(2KB)
----Makefile(515B)
----decimal128.c(12KB)
----decimal--2.0.sql(14KB)
----decimal.control(133B)
----LICENCE(1KB)
----README.md(6KB)
----META.json(1009B)
----README.decnumber(2KB)
----README.pavel(745B)
----decimal64.c(13KB)
----decimal.c(628B)