java中的Math类

Math

  • Math类主要用于数学运算的类;
package com.manman.cn;
/*
 * 用于数学运算的类;
 * 成员变量:
 *  public static final double PI
 *  public static final double E
 */
public class MathDemo {
    public static void main(String[] args) {
        //public static final double PI
        System.out.println("PI:"+Math.PI);
    }
}

//public static final double E
 System.out.println("E:"+Math.E);
  • 绝对值
//绝对值
System.out.println("绝对值:"+Math.abs(-10));
  • 向上取整
//向上取整
System.out.println("向上取整:"+Math.ceil(12.4));
  • 向下取整
//向下取整
System.out.println("向下取整:"+Math.floor(12.1));
  • 最大值
    两个数:
//最大值
System.out.println("最大值:"+Math.max(12, 2));

三个数:

System.out.println("最大值:"+Math.max(Math.max(12, 23), 2));
  • a的b次幂
//a的b次幂
System.out.println("幂:"+Math.pow(2, 3));
  • 随机数
//随机数
System.out.println("随机数:"+((int)(Math.random()*100)+1));
  • 四舍五入
    //四舍五入
    System.out.println("四舍五入:"+Math.round(12.6));
    System.out.println("四舍五入:"+Math.round(12.4));
  • 正平方根
//正平方根
System.out.println("正平方根:"+Math.sqrt(4));
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 属性 Math.E 表示自然对数的底数(或称为基数),e,约等于 2.718。 方法 1、Math.abs() 函...
    PYFang阅读 1,660评论 0 3
  • # Python关键字 部分单词没有分类整理按照顺序整理的 ``` statements语句 print输出 qu...
    ZhouLang阅读 662评论 0 0
  • Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和...
    Java小辰阅读 669评论 0 2
  • 金山寺 波涛涌处金山寺,几历沧桑立顶巅。 西望浩茫江水去,东看北固耸云天。 殿堂游客求菩萨,寺院沙弥修坐禅...
    老顽童_ba08阅读 345评论 0 5
  • 我的老妈今年六十多了,非常爱往人多热闹的地方钻。我与她生活在不同的城市中,也并没有给老人家安排带娃的任务。她平时最...
    琂犀阅读 288评论 0 2

友情链接更多精彩内容