求高精度 浮点运算算法
-.-!老师留的课程设计
求2的开方精度1000位
所以求对于浮点数的高精度算法(加,减,乘,除)
C#,C都可以(禁用指针)

解决方案 »

  1.   

    http://www.ccw.com.cn/htm/app/aprog/01_4_3_2.asphttp://noip.tanghu.net/news/xxxas/jichuzhishi/2006-3-28/20063281628034010.htmhttp://sms.sncrc.com/Software/View-Software-8645.html
    偶正研究上面的东东
      

  2.   

    据说2分法可以做
    1.4*1.4=1.96<2 及 1.5, 1.5*1.5=2.25 >; 2
    (1.        4+1.5)/2=1.45 ==>; 1.45*1.45=2.1025>;2
    (1.        4+1.45)/2=1.425 ==>; 1.425*1.425>;2
    (1.        4+1.425)/2=1.4125 ==>; 1.4125*1.4125<2
    (1.4125+1.425)/2=...
    但是我不会2分法(高数)想求2分法的过程.找到一个C#的大整数运算类,但是高精度浮点运算....一直没有结果此题目是陈年老题了,不要说什么手算开方的方法,仔细想一下需要解决N多的问题基本算完了100位要算到候年马月.牛顿迭代法在低精度下很好用,但是高精度的时候
    1没有效率
    2没有健全的库
    但是只找不到健全的大数运算库(高精度浮点的),我数学又不好这个问题很难解决~或者求超大浮点数的四则运算也可以:P
      

  3.   

    Mark====CSDN 小助手 V2.5 2005年11月05日发布====
    CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件
    界面:http://blog.csdn.net/Qqwwee_Com/archive/2005/11/05/523395.aspx
    下载:http://szlawbook.com/csdnv2