A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 骑着毛驴去赶 中级黑马   /  2014-3-16 22:19  /  784 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

Math类是一个数学函数类,其定义了很多数学函数,建议参考jdk的帮助文档
1.double ceil(double);//该方法返回一个大于指定数据的最小整数
2.double floor(double);//该方法返回一个小于指定参数的整数的最大值
3.long l =Math.round(12.54);//四舍五入
4.double d1 =Math.pow(2,3);//返回第一个参数的第二个参数的幂的值
5.double d2 =Math.random();//该方法返回一个0.0且小于 1.0的伪随机数等同与Random类
6.实例:
  1. /**
  2.          * Math类
  3.          * @author lenovo
  4.          *
  5.          */
  6.         public class MathDemo
  7.         {
  8.                 public static void main(String[] args)
  9.                 {
  10.                         mathCeilAndFloor();
  11.                 }
  12.                 public static void mathCeilAndFloor()
  13.                 {
  14.                         double b = Math.ceil(12.9);//该方法返回一个比指定参数大的整数的最小值13.0
  15.                         double a = Math.floor(12.4);//该方法返回一个比指定参数小的整数的最大值12.0
  16.                         long l = Math.round(12.54);//四舍五入13
  17.                         double d1 =Math.pow(2, 3);//返回第一个参数的第二个参数的幂的值
  18.                         sop(a);
  19.                 }
  20.                 public static void sop(Object obj)
  21.                 {
  22.                         System.out.println(obj);
  23.                 }
  24.         }
  25.                
复制代码



0 个回复

您需要登录后才可以回帖 登录 | 加入黑马