数学中国

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
查看: 5473|回复: 15

寻求一个快速精确开平方算法(非迭代近似值算法)

[复制链接]
发表于 2020-11-5 23:25 | 显示全部楼层 |阅读模式
我想要快速精确开平方到小数点后100万位,目前用的笔算开平方法,效率不够高。也可能是我写法的问题。

是否有公认性能较好的精确开平方算法?
发表于 2020-11-5 23:59 | 显示全部楼层
100万位,开什么玩笑,你这不是考验电脑的性能吗,就算有好的算法,电脑未必能承受的住
回复 支持 反对

使用道具 举报

发表于 2020-11-6 00:04 | 显示全部楼层
本帖最后由 永远 于 2020-11-6 00:09 编辑

先生这要求有点苛刻啦,那个mathematica不可以吗,很好奇软件精度跟硬件有没有关系。不过我更好奇普通老百姓民用电脑,先生电脑是什么配置。话说高端服务器至强CPU一块几十万,一般大型服务器上一块板放好多个cpu
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-11-6 00:20 | 显示全部楼层
本帖最后由 Ysu2008 于 2020-11-6 00:28 编辑
永远 发表于 2020-11-6 00:04
先生这要求有点苛刻啦,那个mathematica不可以吗,很好奇软件精度跟硬件有没有关系。不过我更好奇普通老百 ...


mathematica 太贵了,再说也不会用。
我的电脑就是几千块的游戏笔记本。
跟我这人一样,都是朴实无华普普通通。
回复 支持 反对

使用道具 举报

发表于 2020-11-6 00:30 | 显示全部楼层
Ysu2008 发表于 2020-11-6 00:20
mathematica 太贵了,再说也不会用。
我的电脑普普通通,就是几千块的游戏笔记本。

笔记本电脑好想不给力吧,估计算不到几万位就卡机啦,好像软件精度与硬件也有关,小数点后面位数越高,硬件要求越苛刻
回复 支持 反对

使用道具 举报

发表于 2020-11-6 15:30 | 显示全部楼层
N[Sqrt[2], 1000000]

运行秒开不需要什么好的算法,我已经试过了,民用电脑没啥压力,秒开结果
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-11-6 15:48 | 显示全部楼层
永远 发表于 2020-11-6 15:30
N[Sqrt[2], 1000000]

运行秒开不需要什么好的算法,我已经试过了,民用电脑没啥压力,秒开结果  ...

有专门的算法,优化过。
回复 支持 反对

使用道具 举报

发表于 2020-11-6 15:55 | 显示全部楼层
Ysu2008 发表于 2020-11-6 15:48
有专门的算法,优化过。

用mathematica算,不要钱,自己百度找。说明书川大数系徐小湛,不需要上过大学,小学没毕业也可玩

回复 支持 反对

使用道具 举报

发表于 2020-11-6 15:58 | 显示全部楼层
下载只需要网费
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-11-6 15:58 | 显示全部楼层
永远 发表于 2020-11-6 15:55
用mathematica算,不要钱,自己百度找。说明书川大数系徐小湛,不需要上过大学,小学没毕业也可玩

解决大整数计算就可以了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|数学中国 ( 京ICP备05040119号 )

GMT+8, 2024-5-4 21:40 , Processed in 0.059570 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表