小白:我也问C#的高精度计算。

lanytin 2009-06-15 06:47:30
高精度计算一个double类型k的整数n次幂的结果,
计算时自然想到用Math.Pow(double x,double y)方法,返回结果仍未
double类型,精度对大16位,即使是decimal,最大精度29位。
k=0.4321 n=20,结果为小数点后80位,如何取得这个精确的结果呢?
请问高手如何解决这个问题。

...全文
89 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lanytin 2009-06-15
  • 打赏
  • 举报
回复
C的看不懂。goga21cn写的那个,不是精确显示。
继续等待高手。
龙宜坡 2009-06-15
  • 打赏
  • 举报
回复
我以前做过一个超大数阶乘的问题!
原理上应该一样吧,一下两个仅供参考!

http://topic.csdn.net/u/20081209/20/47acc95c-82a9-4ce7-87ad-958e69fbb092.html


http://www.cnblogs.com/confach/articles/192703.aspx
lanytin 2009-06-15
  • 打赏
  • 举报
回复
不晓得为什么现在在Csdn提个问题,都没有人回答。
哎……

110,570

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧