"整数和有理数转换为任意进制"
项目描述
目的
将有理数转换为任何进制的表示。任何有理数都可以表示为任何进制的重复序列。任何整数都可以表示为任何进制的终止序列。
动机
这个功能似乎在标准的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 查看哈希值)
关闭
justbases-0.15.2.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | de6646eb9891b59657d183c7fc9ffa823b8523856b942446707e2a8615f4866f |
|
MD5 | 7524e2b1b841800cb9b7d2c2e1741ffa |
|
BLAKE2b-256 | 0967416bc9fda57876853b764ef63264163576f2e7281896ee93fbbd4e29d52a |
关闭
justbases-0.15.2-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4df4ed625b7e543818a3fd9dcc671382bb0ba09362015f668fbca90d71453977 |
|
MD5 | 78b4111a58cd69f4e0f445eb649a47f4 |
|
BLAKE2b-256 | 8166e20d72d66aae0e623daedea1b707e25b3b045598c13f516a7974860b0d20 |