1038: 求log值
[Creator : ]
Description
给定一个实数x,求lnx、log10x、log2x的值,均保留3位小数。
Input
给定一个数x。(x<=10^6)
Output
共三行,分别表示lnx、log10x、log2x的值。
Sample Input Copy
10
Sample Output Copy
2.303
1.000
3.322
HINT
因为有2^3=8,那么以2为底8的对数值为log2(8)=3。
lnx是以e为底的自然对数。
输出的3个对数值分别以e为底log(x)、以10为底log10(x)、以2为底log2(x),这三个函数都包含在cmath库中。当然,如果用了万能技能包就不需要这个技能包了。
printf()语句输出回车,可以用\n表示要输出一个回车。
如输出x和y分别保留3位和5位小数,分两行输出,printf("%0.3lf\n%0.5lf", x, y);。