第五章 Java API(五)

5.3 Math类与Random类

5.3.1 Math类

Math类提供了大量的静态方法以便于人们实现数学计算,如求绝对值、取最大值或最小值等。

表5-6 Math类的常用方法

方法声明 功能描述
abs() 该方法用于计算绝对值
sqrt() 该方法用于计算方根
ceil (a,b) 该方法用于计算大于参数的最小整数
floor() 该方法用于计算小于参数的最小整数
round() 该方法用于计算小鼠进行四舍五入的结果
max() 该方法用于计算两个数的较大值
min() 该方法用于计算两个数的较小值
random() 该方法用于生成一个大于0.0小于1.0的随机值
sqrt() 该方法用于计算开平方的结果
pow() 该方法用于计算指数函数的值

案例演示5-16

public class Example16 {
    public static void main(String[] args) {
        System.out.println("计算绝对值的结果: " + Math.abs(-10));
        System.out.println("求大于参数的最小整数: " + Math.ceil(5.6));
        System.out.println("求小于参数的最大整数: " + Math.floor(-4.2));
        System.out.println("对小数进行四舍五入后的结果: " + Math.round(-4.6));
        System.out.println("求两个数的较大值: " + Math.max(2.1, -2.1));
        System.out.println("求两个数的较小值: " + Math.min(2.1, -2.1));
        System.out.println("生成一个大于等于0.0小于1.0随机值: " + 
        M
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值