算法求解:计算实数的平方根,要求精确到小数点后64位。
leio 2006-02-18 05:19:59 pb中的数据类型decimal,double,float,real的精度都不够(其它语言中的数据类型估计也不够)。
求一算法可以精确计算X(X为整数)的平方根,能算出小数点后64位数字。
用PB自带的SQRT最多只能精确到小数点后15数字(double类型),X若大于100,精度则小于15位。
用WindowsXP自带的计算器,最多只能精确到小数点后32位数字,X若大于100,精度则小于32位。
本人文科,不懂高深的数学理论,除了查表或用计算器,至今不知如何手工计算平方根:-S
用google搜索了一下关于平方根的算法,看不懂什么“泰勒级数”,“牛顿迭代法”。
会算法的帮个忙
谢谢