社区
语言基础/算法/系统设计
帖子详情
高精度计算sin(x),sqrt(x)?
fqsxr
2003-05-09 06:12:50
谁知道高精度计算sin(x),sqrt(x)的快速计算方法?
...全文
193
6
打赏
收藏
高精度计算sin(x),sqrt(x)?
谁知道高精度计算sin(x),sqrt(x)的快速计算方法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
888888888888
2003-05-11
打赏
举报
回复
关注
killers100
2003-05-11
打赏
举报
回复
呵呵,用fortran算,然后再调用,我就是这样干的。
hkbarton
2003-05-10
打赏
举报
回复
我觉得算sin的公式没有其它比较精辟的了,要使算法更好,可能要从其它方面来处理,如新开线程,并行计算,不过我也不是很清楚了
fqsxr
2003-05-10
打赏
举报
回复
sqrt用Newton迭代法:
算sqrt(n)=a
a0=1,从k=0开始,
ak+1=ak-(ak*ak-n)/ak/2
一直迭代下去
算sin我也是用这个公式的,但是速度很慢,sqrt(2)算到小数点后100位要25秒!
可能使我的程序不够好~
谁能提供一个更快的pas或c单元程序?
my1ing
2003-05-09
打赏
举报
回复
呵呵,高数,俺忘了
帮你up吧
hkbarton
2003-05-09
打赏
举报
回复
sin(x)的计算在高数的第一册就有,就是泰勒公式的计算
详细公式:
sin(x)=x-x^3/3!+x^5/5!-....(-1)^(m-1)*x^(2m-1)/(2m-1)!
知道这个公式就不难了三,循环就可以解决了
sqrt好象也是类似的,但我记不得了
big-math:使用任意精度的高级Java BigDecimal数学函数(pow,
sqrt
,log,
sin
等)
使用任意精度的高级Java BigDecimal数学函数( pow ,
sqrt
, log ,
sin
,...)。 另请参阅官方的。 大十进制数学 BigDecimalMath类为以下各项提供了有效且准确的实现: log(BigDecimal, MathContext) exp(BigDecimal, MathContext) pow(BigDecimal, BigDecimal, MathContext)计算x ^ y
sqrt
(BigDecimal, MathContext) root(BigDecimal, BigDecimal, MathContext)计算x的第n个根
sin
(BigDecimal, MathContext) cos(BigDecimal, MathContext) tan(BigDecimal, MathContext) a
sin
(BigD
如何用matlab做
高精度计算
?【第二辑】
高精度计算
是一种程序设计的算法。由于中央处理器的字长限制,如32位CPU中一个整数最大只能取值4,294,967,295(=2^32-1),因此在超范围数值计算中,往往要采用模拟手段。通常使用分离字符的方法来处理数字数组。维基百科【
高精度计算
】在上一辑中,给大家介绍了如何使用matlab自带工具箱实现
高精度计算
(详见:如何用matlab做
高精度计算
?【第一辑】)。本期给大......
使用Java实现的高精度科学计算器
高精度科学计算器 混合运算展示: 精度展示: 简介: 可以进行混合运算,混合运算包括加法+,减法-,乘法*,除法/,取余%,左括号(,右括号),根号√,对数log,指数^。 如:输入:(3+2)^2+108/5-10log2+3√64 输出:47.27807190511263678372 理论可以达到无限精度,过高的精度会增加计算时间,需要提前设置精度,即小数点后多少位,默认为32位。 按键功能及使用方法: 按键 功能 使用方法 CE 清空 点击该键清空输入输出 ← 清除 点击
使用任意精度的高级 Java BigDecimal 数学函数(pow、
sqrt
、log、
sin
...)。
使用BigDecimalMath 类输出Java BigDecimal任意精度 big-math ...
matlab符号计算中提取,MATLAB中的数值计算与符号计算
《MATLAB中的数值计算与符号计算》由会员分享,可在线阅读,更多相关《MATLAB中的数值计算与符号计算(19页珍藏版)》请在人人文库网上搜索。1、微积分实验(2) MATLAB中的数值计算与符号计算,函数复合 命令格式: compose(f,g,x), 即求f(g(x); 例子: syms f, x; f=
sin
(x);compose(f,f,x) ans =
sin
(
sin
(x) syms ...
语言基础/算法/系统设计
16,748
社区成员
33,247
社区内容
发帖
与我相关
我的任务
语言基础/算法/系统设计
Delphi 语言基础/算法/系统设计
复制链接
扫一扫
分享
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章