Re: 有关超长整数... ?

楼主: lc85301 (pomelocandy)   2025-02-18 22:36:09
※ 引述《if4 (if Chen)》之铭言:
: 想请问各位大大...:)
: 作者给的连结已经找不到有 source 的 library
: ORZ
: 但我还是不想放弃
: 请问有没有搜寻的关键字,应该可以重新再找过吧 orz
: 我是想学习各种实数的小数点以下精密度的求解作法
: 最有名的就是 pi 或 e 了,理论上我大致理解
: 改写函数的表示式,用多项累加的数列来表示
: 想精密多小位数,就求和多少项就对了
: 但一般这种数列很讲究收敛速度...
: 给的不好,很难收敛
: 给的好,很快就算到想要的位数了
: 没有想到还能有机会看到 source 去研究人家是怎么开发的 orz
这个我还有印象,如果你在板上搜 "一亿",可以找到以下这两篇文:
#1IDptFlV (C_and_CPP)
#1IENu5lb (C_and_CPP)
分别告诉你怎么计算 e 跟 pi 到小数点下一亿位
它用的大数函式库是
libgmp https://gmplib.org/
libmpfr https://www.mpfr.org/
分别是整数大数与无限精度小数的函式库
来源都是 gnu 所以都载得到程式码,希望对你有帮助
作者: johnjohnlin (嗯?)   2025-02-19 11:07:00
编译gcc都要这几个library
作者: if4 (if)   2025-02-20 04:07:00
谢谢分享,感恩 XD原来资料还蛮多的...这个应该不会被时代淘汰 Orz我上夜班...回家再好好研究,谢谢大家 Orz恳请板主M这两篇...印象中超过几万篇系统会开始自动删除旧文
楼主: lc85301 (pomelocandy)   2025-02-22 12:51:00
晚上来弄不过以现在的讨论度,我不觉得有生之年这里可以到几万篇
作者: kingofsdtw (不能閒下來!!)   2025-02-24 18:58:00
神人!
作者: sppmg (sppmg)   2025-03-01 11:59:00
刚好看到就备注一下。Julia 里面有 BigInt 型别,也是使用libgmp
作者: if4 (if)   2025-03-02 03:48:00
Julia是什么?Google查有茱莉亚罗勃兹等艺人,但不确定是什么。感谢板主M两篇文,被系统删除就损失大了 Orz目前研究到现在,我的照门出现在公式的推导的问题,维基百科也不是完整的,要移驾到数学板继续求教吗?要怎么提啊,公式的系数即使是简单的系数我也要确认它这个问题我依稀记得是在分析学有在探讨,但我好久没有接触了公式如果有问题,电脑算对还是算错根本无从查证,故持谨慎的态度。不过我很开心因为作者说只要6分钟即可算出算法真快
作者: Richun (解放左手的OO之力)   2025-03-02 16:02:00
Julia请查Julialang,这东西还没有名到污染掉一般搜寻。
作者: if4 (if)   2025-03-02 19:04:00
谢谢 sppmg 大与 Richun 大的建议,已查到。研究中...

Links booklink

Contact Us: admin [ a t ] ucptt.com