博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java===Math类
阅读量:4538 次
发布时间:2019-06-08

本文共 1267 字,大约阅读时间需要 4 分钟。

package 常用类.Math;import java.util.Random;/**Math提供了操作数学运算的方法,都是静态的。 * 常用方法:Math.abs();返回绝对值 *        Math.ceil();返回大于参数的最小整数 *        Math.floor();返回小于参数的最大整数 *        Math.round();返回四舍五入的整数 *        Math.random();返回一个伪随机数double类型,在0.0到1.0之间;注意要想有更多操作建议直接使用Random类实例来调用nextInt方法获取随机数 *        Math.pow(10,2);返回10的2次幂 *        Math.max(a,b);返回较大的一个数 *        */public class MathDemo {    public static void main(String[] args) {        //demo_1(12.56);        demo_2();//        double d1=Math.max(12.13, 14.15);//        System.out.println(d1);//        double d2 =Math.pow(10, 2);//10的2次幂;//        System.out.println(d2);    }    private static void demo_2() {        Random r1 = new Random();        for (int i = 0; ; i++) {            double d1 =Math.ceil(Math.random()*6);            //double d2 =(int)(r1.nextDouble()*6+1);            //int d2 =r1.nextInt()*6+1;            System.out.println(d1);            if(d1==1)                return;                    }    }    public static void demo_1(double d) {        double d1 = Math.ceil(d);        double d2 = Math.floor(d);        double d3 = Math.round(d);        System.out.println(d1);        System.out.println(d2);        System.out.println(d3);    }}

 

转载于:https://www.cnblogs.com/wangyinxu/p/6753969.html

你可能感兴趣的文章
4.三角形面积
查看>>
基础-事务
查看>>
MAC下安装与配置MySQL [转]
查看>>
ERROR: ld.so: object '/usr/lib64/libtcmalloc.so.4' from LD_PRELOAD cannot be preloaded: ignored
查看>>
爬虫入门【10】Pyspider框架简介及安装说明
查看>>
android面试(4)---文件存储
查看>>
(转载) 标准C中的字符串操作函数
查看>>
如何提高android串口kernel log等级
查看>>
Docker快速配置指南
查看>>
Python基础---OS模块 (二)
查看>>
【JS点滴】substring和substr以及slice和splice的用法和区别。
查看>>
awk多模式匹配
查看>>
线段树
查看>>
a span等行内元素加margin属性后无效果解决方案
查看>>
傻瓜式硬盘重装win7系统图文加视频教程
查看>>
BZOJ 1607 [Usaco2008 Dec]Patting Heads 轻拍牛头:统计 + 筛法【调和级数】
查看>>
如果一个人请优雅的活着。
查看>>
验证码
查看>>
Django缓存配置
查看>>
Ubuntu下安装 Mysql
查看>>