pgmpPostgreSQL的任意精度计算模块
pgmp 是 PostgreSQL 的扩展模块,用于将对 GMP 库提供的任意精度数据类型的支持添加到数据库中。
该扩展将 mpz(任意大小的整数)和 mpq (任意精度的有理数)类型添加到 PostgreSQL,并向数据库公开 GMP 库中针对这些类型的所有可用功能,从而提供:
-
decimal
使用仅受 1GB varlena 最大大小限制的数字,对数据类型的整数进行高性能运算; - 用于绝对精度存储和算术的合理数据类型;
- 使用专门功能处理素数,随机数,因式分解直接进入数据库。
GMP 数据类型可以存储到数据库中,与其他 PostgreSQL 数字类型混合使用,并使用 btree 或 hash 方法进行索引。
评论
bignumber.js任意精度/进制计算库
bignumber.js是用于任意精度十进制和非十进制运算的JavaScript库。特性整数和小数简单的API,但功能齐全相比较于JavaScript的Java的BigDecimal版本更快,更小,也
bignumber.js任意精度/进制计算库
0
LibBF处理任意精度浮点数的小型库
LibBF是处理任意精度浮点数的小型库。它编译后的大小约为60KB(x86代码),并且不依赖于其他库。它不是最快也不是最小的库,但它使用渐近最优算法时会尽可能简单。基本的算术运算具有近似线性的运行时间
LibBF处理任意精度浮点数的小型库
0
GNU bc任意精度数值计算器
GNUbc是GNU项目之一,是一个支持任意精度数值计算的计算器,同时自带一种语法类似于C语言的编程语言,支持语句的交互式执行。在绝大多数linux发行版上都有自带bc,在windows用户可以在Gnu
GNU bc任意精度数值计算器
0
ParallelPython 分布式计算模块
ParallelPython是Python进行分布式计算的开源模块,能够将计算压力分布到多核CPU或集群的多台计算机上,能够非常方便的在内网中搭建一个自组织的分布式计算平台。先从多核计算开始,普通的P
ParallelPython 分布式计算模块
0