今天又学新的方法,Math.abs 是我们的求绝对值方法
abs有很多个,对应的是double的绝对值,float的绝对值,还有int的绝对值........
在Java中我们给传一个参数默认的就是一个double类型的
我们第一个求绝对值的是一个double类型,第二个是一个float类型的参数,对于系统来说默认的就是一个double类型,这个时候我们就需要进行强制转换
或者我们将数据变成float类型,这个时候我们在参数后面加上一个F,同样也是可以变成float类型
当我们想输出保留两位小数的时候我们就可以用类似于C语言的语句来进行
%f是求的是b的数值,但是我们在前面加上了 .2 就是意味着保留两位小数
但是其中值得注意的是在我们C语言中我们的double的格式串是%lf
在Java中无论是double还是float的格式串都是%f 否则就会运行报错
然后我们还要了解一个数学类的开平方aqrt,这个返回的是一个正的double类型
在之前我们想表达一个数的平方就会写成a*a*a 这种就会很麻烦,我们选择数学类的方法pow,就可以提高我们的效率下面说的就是2的5次方
然后我们还可以求最大最小值用我们的数学类,只需要传两个参数
我们之前给数组进行冒泡排序,是很麻烦的,但是在Java->unil->arrays->sort中就有一个是可以自动排序的
对于上面的,我们还可以对数组选定的范围进行排序,值得注意的是我们的下标1~3是不包括下标为3的