连分数库
项目描述
.. include:: <isogrk1.txt>
继续
=========
继续是一个简单的库,用于表示和操作作为连分数表示的数字。
。
特性
--------
* 从各种表示形式转换为连分数
* int
* float
* decimal.Decimal
* fractions.Fraction和numbers.Rational
* 基本算术:加法、减法、乘法、除法
* 常见的无理数和超越数恒等式,任意(无限)精度
。
* *e* (欧拉数)
* |pgr|
* |phgr| (黄金比例)
* 任意精度的二次不定根
错误
----
很多。
- sqrt(2) * sqrt(2) 进入无限循环,任何包含任意字符串0的操作也是如此
。
计划进行一些增强。
- 不定根应该允许形式(a + sqrt(b))/c,无需额外的组合生成器。
- 三角函数运算符。
- 基数解码。
- 日志记录
变更日志
---------
1.0
^^^
初始版本。
继续
=========
继续是一个简单的库,用于表示和操作作为连分数表示的数字。
。
特性
--------
* 从各种表示形式转换为连分数
* int
* float
* decimal.Decimal
* fractions.Fraction和numbers.Rational
* 基本算术:加法、减法、乘法、除法
* 常见的无理数和超越数恒等式,任意(无限)精度
。
* *e* (欧拉数)
* |pgr|
* |phgr| (黄金比例)
* 任意精度的二次不定根
错误
----
很多。
- sqrt(2) * sqrt(2) 进入无限循环,任何包含任意字符串0的操作也是如此
。
计划进行一些增强。
- 不定根应该允许形式(a + sqrt(b))/c,无需额外的组合生成器。
- 三角函数运算符。
- 基数解码。
- 日志记录
变更日志
---------
1.0
^^^
初始版本。