跳转到主要内容

"整数和有理数转换为任意进制"

项目描述

目的

将有理数转换为任何进制的表示。任何有理数都可以表示为任何进制的重复序列。任何整数都可以表示为任何进制的终止序列。

动机

这个功能似乎在标准的Python数值包或标准的Python符号计算包中不存在。这很可能是因为它位于两者之间,因为它是一种精确的数值计算,但涉及到符号组件,即可能重复的数字序列。

算法复杂度

在任意基数下执行除法操作的计算复杂度可能相当高。大多数方法都标注了它们预计的复杂度,即它们使用的Python操作数量。对不同Python操作没有进行区分。关于任意基数的除法,其复杂度受除数值的限制,除非设置了精度限制。

打包

如果下游打包程序将测试纳入其打包中,则鼓励只使用test_deterministic模块中的测试,以避免由于Hypothesis测试的非确定性行为而可能出现的测试失败。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

justbases-0.15.2.tar.gz (23.9 kB 查看哈希值)

上传时间 源代码

构建分发

justbases-0.15.2-py3-none-any.whl (29.5 kB 查看哈希值)

上传时间 Python 3

支持者:

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面