• 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;
     }
    }
  • 相关阅读:
    WPF数据绑定机制是如何实现
    C#自定义特性的使用
    MVVMLight学习笔记(一)---MVVMLight概述
    C# Autofac学习笔记
    EFCodeFirst快速搭建入门
    SQL having与where用法区别
    EventWaitHandle 类
    C# EF 使用 (CodeFirst模式)
    wmi 远程启动程序
    Centos 7 的一些 基础知识
  • 原文地址:https://www.cnblogs.com/rong123/p/9894375.html
Copyright © 2020-2023  润新知