当前位置: 代码迷 >> 综合 >> Math类的简单使用
  详细解决方案

Math类的简单使用

热度:64   发布时间:2024-02-28 12:20:46.0
package cn.test;import sun.nio.cs.ext.MacHebrew;/*** 介绍Math类的常用方法; 均是静态方法!!!* double pow(double a, double b)  计算a的b次方* double sqrt(double a) 计算a的正平方根* int abs(double a)    计算a的绝对值* double ceil(double a)   a向上取整* double floor(double a)    a向下取整* long round(double num)    返回最接近num的整数* T max(a, b)      返回a和b较大的值* T min(a, b)      返回a和b较小的值* -----------* E      常量 e 自然对数的基数* PI     常量 圆周率*/
public class UsageOfMath {public static void main(String[] args) {// double pow(double a, double b)  计算a的b次方System.out.println(Math.pow(2, 2));  // 4.0// double sqrt(double a) 计算a的正平方根System.out.println(Math.sqrt(4));   // 2.0// int abs(double a)    计算a的绝对值System.out.println(Math.abs(-2.3));  // 2.3System.out.println(Math.abs(5.6));  // 5.6// double ceil(double a)   a向上取整System.out.println(Math.ceil(5.5));   // 6.0System.out.println(Math.ceil(5.6));  // 6.0//  double floor(double a)    a向下取整System.out.println(Math.floor(5.5));  // 5.0System.out.println(Math.floor(5.4));  // 5.0// long round(double num)    返回最接近num的整数System.out.println(Math.round(5.5)); // 6System.out.println(Math.round(5.6)); // 6System.out.println(Math.round(5.4)); // 5System.out.println(Math.max(4, 5));  // 5System.out.println(Math.min(3.14, 2.75)); // 2.75System.out.println(Math.E);   // 2.718281828459045System.out.println(Math.PI);   // 3.141592653589793}
}
  相关解决方案