本章目标
掌握Math类中的数学操作函数
可以使用Random类生成随机数
Math类
Math类是数学操作类,提供了一系列的数学操作方法,包括求绝对值、三角函数等,在Math类中提供的一切方法都是静态方法,所以直接由类名称调用即可。
Math类的使用
public class MathDemo01 { public static void main(String[] args) { //Math 类中方法都是静态方法,直接使用“类名称.方法名称()”的形式调用即可 System.out.println("求平方根:"+Math.sqrt(9.0)); System.out.println("两个数的最大值:"+Math.max(10, 30)); System.out.println("两个数的最小值:"+Math.min(10, 30)); System.out.println("2 的 3 次方:"+Math.pow(2,3)); System.out.println("四舍五入:"+Math.round(33.6)); } /* 结果: * 求平方根:3.0 * 两个数的最大值:30 * 两个数的最小值:10 * 2 的 3 次方:8.0 * 四舍五入:34 * */ }
Random类
Random是随机数产生类,可以指定一个随机数的范围,之后可以任意产生在此范围中的数字。
生成随机数
import java.util.Random; public class RandomDemo01 { public static void main(String[] args) { Random r = new Random();//定义 Random 对象 for(int i=0; i<10; i++){//输出 10 个随机数 System.out.print(r.nextInt(100)+"、"); } } /* 结果: * 1、8、86、40、70、42、79、84、74、48、 * */ }
相关推荐
031108_【第11章:Java常用类库】_Math与Random类笔记
Math.Random()简介 Math.Random()函数能够返回带正号的double值,该值大于等于0.0且小于1.0,即取值范围是[0.0,1.0)的左闭右开区间,返回值是一个伪随机选择的数,在该范围内(近似)均匀分布。 for (int i = 0; i ...
math.random函数的一些用法技巧
Math,random: 随机数的 各个位获取 相加
掌握String类和StringBuffer类的使用 了解System类、Runtime类、Math类和Random类的使用 熟悉包装类的使用
//产生随机数的类 final SuiJiShuClass sjs=new SuiJiShuClass(); final JPanel panel=new JPanel(); //初始化一个JPanel ...int m=(int)Math.rint(Math.random()*(parseInt2-parseInt3)+ parseInt3);
random调用类java.lang.math的成员方法
Math.random():获取0~1随机数 Math.floor() method rounds a number DOWNWARDS to the nearest integer, and returns the result. (小于等于 x,且与 x 最接近的整数。)其实返回值就是该数的整数位:Math.floor(0....
random函数语法 Math.random(); random函数参数 无参数 random函数返回值 返回0和1之间的伪随机数,可能为0,但总是小于1,[0,1) random函数示例 [removed](Math.random()); 返回随机数 [removed](Math.random()*(20...
猜数字Math.random 利用alert函数 猜数字Math.random 利用alert函数 猜数字Math.random 利用alert函数 猜数字Math.random 利用alert函数
该项目包含详细的代码示例和注释,涵盖了以下几个主要的数学计算处理类:BigDecimal、Math、Random和DecimalFormat。 适用人群: Java开发者:对于使用Java进行数学计算和处理的开发者。 学习者:对于想要了解Java...
下面小编就为大家带来一篇浅谈java中Math.random()与java.util.random()的区别。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
Random.js 一个js的随机数生成器,比Math.random()兼容性更好且拥有更多特性
今天小编就为大家分享一篇关于实例讲解Java中random.nextInt()与Math.random()的基础用法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
<SPAN xss=removed>1.Math.random(); 结果为0-1间的一个随机数(包括0,不包括1) Math.random(); 结果为0-1间的一个随机数(包括0,不包括1) [html] view plaincopyprint? 2.Math.floor(num); 参数num为一个数值,...
Math.random() 这个方法相信大家都知道,是用来生成随机数的。不过一般的参考手册时却没有说明如何用这个方法来生成指定范围内的随机数。这次我就来详细的介绍一下Math.random(),以及如何用它来生成制定范围内的...
Math.random()函数返回0和1之间的伪随机数,可能为0,但总是小于1,[0,1) 生成n-m,包含n但不包含m的整数: 第一步算出 m-n的值,假设等于w 第二步Math.random()*w 第三步Math.random()*w+n 第四步parseInt(Math....
对于Java中Random类的有关问题做下的思维导图,便于深化记忆,希望对你有帮助!注意:文件为.mm后缀建议下载freemind打开,免费的思维导图软件!