• 随机数Random和静态函数Math


    随机数 (Random) 通过种子的伪随机。

    线性求余算法

    如果参数不填,默认种子是时间

    下面代码中有Math的一些常用方法

     1 public class Demo01 {
     2 
     3     public static void main(String[] args) {
     4         
     5         
     6         Random random=new Random();
     7         int s=random.nextInt(10);
     8         System.out.println(s);
     9         
    10         //求绝对值
    11         System.out.println(Math.abs(-2));
    12         
    13         //浮点型保留2位小数
    14         System.out.println(String.format("%.2f", Math.PI));
    15         
    16         double a=-2.3;
    17         //向上取整    没有有四舍五入
    18         System.out.println(Math.ceil(a));
    19         //向下取整    没有有四舍五入
    20         System.out.println(Math.floor(a));
    21         //最近取整,有四舍五入
    22         System.out.println(Math.round(a));
    23         
    24         //求幂  返回double类型
    25         System.out.println(Math.pow(3, 4));
    26         
    27         //求立方根 
    28         System.out.println(Math.cbrt(27));
    29         //求平方根
    30         System.out.println(Math.sqrt(25));
    31         
    32         //求最大值
    33         System.out.println(Math.max(23, 45));
    34         //求最小值
    35         System.out.println(Math.min(23, 45));
    36         
    37         System.out.println(Math.nextAfter(5.1, 7.2));
    38         
    39 
    40     }
    41 
    42 }
  • 相关阅读:
    2013dgtcs 成绩排序
    JZOJ 1286. 太空电梯
    java单例模式Singleton
    设计模式的类型
    java工厂模式Factory
    Mysql SQL优化
    maven deploy命令打包到私服
    debian/linux 配置maven
    Java RC4加密解密工具
    JedisUtils
  • 原文地址:https://www.cnblogs.com/sunzhiqiang/p/11728814.html
Copyright © 2020-2023  润新知