• MathDemo


    package cn.it;
    import java.util.Scanner;
    /*
     * Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。
     *        static double abs(double a)
              返回 double 值的绝对值。
              static double ceil(double a)
              返回最小的(最接近负无穷大)double 值,该值大于等于参数,并等于某个整数。 (向上取整)
              static double random()
              返回带正号的 double 值,该值大于等于 0.0 且小于 1.0。 随机数【)
             
              需求:设计一个方法,可以获取任意范围内的随机数。
              分析:
              1、键盘录入两个随机数
              int start
              int end
              2、获取在start和end之间的随机数
              3、输出结果
     */
    public class MathDemo {
     public static void main(String[] args) {
      Scanner sc = new Scanner(System.in);
      System.out.println("请输入 起始数:");
      int start = sc.nextInt();
      System.out.println("请输入结束数:");
      int end = sc.nextInt();
      
      //在这个范围内多产生5次
      for (int x = 1; x < 6; x++) {
       int result = getrandom(start, end);
       System.out.println("result:" + result);
      }
     }
     private static int getrandom(int start, int end) {
      // TODO Auto-generated method stub
     // int number = (int) (Math.random() * end) + start; //模仿1到100
      int number = (int) (Math.random() * (end-start+1))/*范围*/ + start;
      return number;
     }
    }
  • 相关阅读:
    华为设备SNMP配置
    Linux CP直接覆盖快速操作
    CentOS7快速安装PHP7.0指南
    Linux SSH免密码登录配置
    this的指向
    分页的模块layui
    multer中间件
    ajax实现图片上传
    MVC模式、加密、jsonwebtoken
    mongoose与express
  • 原文地址:https://www.cnblogs.com/rong123/p/9894375.html
Copyright © 2020-2023  润新知