上传者: fzu031002319
|
上传时间: 2021-06-14 13:37:02
|
文件大小: 226KB
|
文件类型: DOC
1.double my_sqrt(double c);求平方根 。
假设浮点数在计算机中按IEEE标准表示。而c是一个整的规格化浮点数。令 为c的尾数。使用如下的牛顿迭代格式:
请详细论证p,q的选取,实得仅使用三次迭代就能达到双精度浮点数(double)的精度。
2.unsigned my_sqrt(unsigned c);求整数平方根 。
使用牛顿迭代法求 。
3.double my_inverse(double c);求倒数 。
假设浮点数在计算机中按IEEE标准表示。而c是一个非零的规格化浮点数。令 为c的尾数。使用如下的牛顿迭代格式:
请详细论证p,q的选取,得出达到双精度浮点数(double)精度要求需要的迭代次数。
4.unsigned my_inverse(unsigned c);求模 的逆 。其中c为奇数。
使用牛顿迭代法求