java求平均值大的编程题(JAVA筑基100例第48题常用的数学工具类5-指数与对数运算)
java求平均值大的编程题(JAVA筑基100例第48题常用的数学工具类5-指数与对数运算)使用Math类的求e的n次方:exp方法使用Math类的求立方根:cbrt方法 今天是学习 JAVA语言 打卡的第48天,我的学习策略很简单,题海策略 费曼学习法。如果能把这100题都认认真真自己实现一遍,那意味着 JAVA语言 已经筑基成功了。后面的进阶学习,可以继续跟着我,一起走向架构师之路。题目:指数和对数运算在数学中很重要,Math类提供了常用的方法实现,求指数,对数,方根的计算。定义类:MathUtil
#头条创作挑战赛#
❤️作者简介:大家好 我是小虚竹。Java领域优质创作者,CSDN博客专家,华为云享专家,掘金年度人气作者,阿里云专家博主,51CTO专家博主
❤️技术活,该赏
❤️点赞 收藏 ⭐再看,养成习惯
零、前言今天是学习 JAVA语言 打卡的第48天,我的学习策略很简单,题海策略 费曼学习法。如果能把这100题都认认真真自己实现一遍,那意味着 JAVA语言 已经筑基成功了。后面的进阶学习,可以继续跟着我,一起走向架构师之路。
一、题目描述题目:指数和对数运算在数学中很重要,Math类提供了常用的方法实现,求指数,对数,方根的计算。
二、解题思路定义类:MathUtil
使用Math类的求立方根:cbrt方法
使用Math类的求e的n次方:exp方法
使用Math类的求n的自然对数:log方法
使用Math类的求n的10为底的对数:log10方法
使用Math类的求n的m次方:pow方法
使用Math类的求n的平方根:sqrt方法
三、代码详解public class MathUtil {
public static void main(String[] args) {
System.out.println("8的立方根是:" Math.cbrt(8));
System.out.println("e的8次方是:" Math.exp(8));
System.out.println("e的9次方是:" Math.expm1(8));
System.out.println("8的自然对数是:" Math.log(8));
System.out.println("8的10为底的对数是:" Math.log10(8));
System.out.println("9的自然对数是:" Math.log1p(8));
System.out.println("2的3次方是:" Math.pow(2 3));
System.out.println("8的平方根是:" Math.sqrt(8));
}
}
我是虚竹哥,我们下一题见~