zoukankan      html  css  js  c++  java
  • 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;
     }
    }
  • 相关阅读:
    一天进步一点点
    Flask
    Sqlalchemy 设置表编码及引擎
    threading.local
    xshell配置密码公钥登录
    linux 系统优化+定时任务
    linux命令
    xshell连接及优化
    linux前奏
    Vue Devtools--vue调式工具
  • 原文地址:https://www.cnblogs.com/rong123/p/9894375.html
Copyright © 2011-2022 走看看