C语言程序设计求ln2的近似值,精确到小数4位

来源:百度知道 编辑:UC知道 时间:2024/09/18 06:40:53
在线急等
ln(1+x) ln(1+x/1-x)

log(1+x) * log((1.0+x)/(1.0-x))

用log就是求自然对数的函数。小心了,因为你要求的乘数是个复杂表达式,所以要写1.0告诉编译器整个表达式是个浮点数。否则经过里面的除法会得出错误的值:(1+(-2))/(1-(-2)),结果是零,而不是正确值。关键是写里面的除数时,要写1.0。 (当然,在自然对数中是不会有负数的)
头文件是<math.h>