java Math类

java.lang.Math类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。类似这样的工具类,其所有方法均为静态方法,并且不会创建对象,调用起来非常简单

常用方法

方法名

说明

public static int abs(int a)

返回参数的绝对值

public static double ceil(double a)

返回大于或等于参数的最小dougle值,等于一个整数

public static double floor(double a)

返回小于或等于参数的最大double值,等于一个整数

public static int round(float a)

按照四舍五入返回最接近参数的int

复制代码
package com;


import java.util.Arrays;

public class DemoPractice {
    public static void main(String[] args) {
        //public static int abs(int a)返回参数的绝对值
        System.out.println(Math.abs(5)); // 5
        System.out.println(Math.abs(-5));//5
        //public static double ceil(double a) 返回大于或等于参数的最小double值,等于一个整数
        System.out.println(Math.ceil(5.4)); //6
        //public static double floor(double a) 返回小于或等于参数的最大double值,等于一个整数
        System.out.println(Math.floor(5.5));//5
        //public static int round(float a)按照四舍五入返回最接近参数的int
        System.out.println(Math.round(5.5));//6
        System.out.println(Math.round(5.4));//5

    }
}
复制代码

posted @   夏晓旭  阅读(44)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
历史上的今天:
2019-04-26 Flask实战-留言板-使用Bootstrap-Flask简化页面编写 --
点击右上角即可分享
微信分享提示