有人看過這樣的東西嗎?小型自給式模塊是首選。純Python合理數字模塊2.5
6
A
回答
9
2.6的fractions module如果需要可以被刪除。抓取fractions.py,numbers.py和abc.py;所有純Python模塊。
您可以從這裏得到的單個文件(2.6支,2.7不工作): http://hg.python.org/cpython/branches
8
SymPy是一個完全用Python編寫的符號數學庫,並且對有理數有完全支持。從tutorial:
>>> from sympy import *
>>> a = Rational(1,2)
>>> a
1/2
>>> a*2
1
>>> Rational(2)**50/Rational(10)**50
1/88817841970012523233890533447265625
還有GMP的Python(GMPY)的,而不是純Python,可能是更有效的。
+0
謝謝。 SymPy的Rational很好,如果它與圖書館的其他部分交織在一起的話。 – Constantin 2008-11-30 21:42:34
2
一件事是嘗試從Python 2.5的維護分支演示文件夾Rat.py。如果我理解正確,那就是2.6 fractions
的爸爸。這是一個沒有依賴關係的單一模塊。
>>> from Rat import rat
>>> rat(1)/rat(3)
Rat(1,3)
>>> rat(1, 3) ** 2
Rat(1,9)
UPDATE:不,fractions.py
是我的任務快約2.5倍。
相關問題
- 1. Python 2.5:IO模塊
- 2. 純python socket模塊
- 3. Python:處理模塊
- 4. 模板字符串Python 2.5的錯誤
- 5. 管理Python模塊101
- 6. Python線程管理模塊
- 7. 是否有純AES模塊?
- 8. 數字時區在Python處理與時間模塊
- 9. Python 2.5模塊允許在windows下實現javascript
- 10. 如何列出Python 2.5模塊中的方法?
- 11. 純數字模塊命名空間的選項?
- 12. 的Joomla 2.5的hello world模塊開發
- 13. 播放2.5模塊SBT編譯
- 14. 模塊「QtQuick」版本2.5未安裝
- 15. 不能取消發佈joomla 2.5模塊
- 16. 依賴注入玩框架2.5模塊
- 17. 'article','joomla'中的'Id'模塊2.5
- 18. 獲取未分配給當前頁面的模塊的Joomla 2.5模塊參數
- 19. 動態合併與目錄模塊文件模塊在Python
- 20. 找不到python的集合模塊3
- 21. Excel中的組合框Python xlwt模塊
- 22. 在Python中組合模塊文件
- 23. 組合Python和Ruby擴展模塊
- 24. git子模塊是否合理可用?
- 25. 如何使用python re模塊按數字過濾int數字
- 26. 如何在Python 2.5中模擬ZipFile.open?
- 27. python 2.5中的套接字錯誤處理與2.7不同嗎?
- 28. Python的數學模塊
- 29. Python數學模塊微妙
- 30. Python傳遞參數模塊
的確,我認爲這會更困難! – Constantin 2008-12-01 00:36:39