默认以e为底数
>>> from math import * >>> log(8,2) 3.0 >>> log(100,10) 2.0 >>> log10(100) 2.0 >>> log(10) 2.302585092994046
System.out.println(Math.log(8) / Math.log(2)); 结果3.0 System.out.println(Math.log(100) / Math.log(10));结果2.0 System.out.println(Math.log10(100));结果2.0 System.out.println(Math.log(10));结果2.302585092994046
2,指数函数:一般地,形如y=a^x(a>0且a≠1) (x∈R)的函数叫做指数函数(exponential function) 。也就是说以指数为自变量,底数为大于0且不等于1的常量的函数称为指数函数,它是初等函数中的一种。exp,高等数学里以自然常数e为底的指数函数,它又是航模名词,全称Exponential(指数曲线)
>>> print math.e 2.71828182846 >>> pow(math.e,2) 7.3890560989306495 >>> exp(2) 7.38905609893065 >>> pow(2,3) 8.0
System.out.println(Math.pow(Math.E,2)); 结果:7.38905609893065 System.out.println(Math.exp(2));结果:7.38905609893065 System.out.println(Math.pow(3,2));结果:8