java中Math类与Random类的用法
2015-10-11 12:58
579 查看
一.Math类
表示数学操作,比如求平方根、四舍五入等,它是java.lang包中的类
public final class Math extends Object
Math类中的方法都是静态方法,直接使用“类.方法名称()”就可以调用了
![](https://img-blog.csdn.net/20151011124624077)
round在求四舍五入的时候实际上是将小数点之后的内容全部忽略掉了,如果此时需要进行准确位数的四舍五入,则需要使用其它的类完成--BigDecimal
二.Random类
Random类的主要功能是产生随机数,可以产生一个指定范围的随机数,位于java.util包中
public class Random extends Object implements Serializable
生成10个随机数组,且数字不大于100
![](https://img-blog.csdn.net/20151011125413083)
参考资料:
李兴华老师java讲解
表示数学操作,比如求平方根、四舍五入等,它是java.lang包中的类
public final class Math extends Object
Math类中的方法都是静态方法,直接使用“类.方法名称()”就可以调用了
public class MathDemo01{ public static void main(String[] args){ System.out.println("求平方根:"+Math.sqrt(9.0)); System.out.println("求两数的最大值:"+Math.max(10,30)); System.out.println("2的3此方:"+Math.pow(2,3)); System.out.println("四舍五入:"+Math.round(33.5)); } }
round在求四舍五入的时候实际上是将小数点之后的内容全部忽略掉了,如果此时需要进行准确位数的四舍五入,则需要使用其它的类完成--BigDecimal
二.Random类
Random类的主要功能是产生随机数,可以产生一个指定范围的随机数,位于java.util包中
public class Random extends Object implements Serializable
生成10个随机数组,且数字不大于100
import java.util.Random; public class MathDemo02{ public static void main(String[] args){ Random r = new Random(); for(int i=0;i<10;i++){ System.out.print(r.nextInt(100)+"\t"); } } }
参考资料:
李兴华老师java讲解
相关文章推荐
- 微软Word 2007数学插件 Microsoft Math 提供下载
- 关于C# Math 处理奇进偶不进的实现代码
- ORACLE随机数DBMS_RANDOM包
- C#利用Random得随机数求均值、方差、正态分布的方法
- JavaScript中的Math.SQRT1_2属性使用简介
- JavaScript Math.ceil() 函数使用介绍
- 与Math.pow 相反的函数使用介绍
- JavaScript中使用指数方法Math.exp()的简介
- Shell脚本实现随机数多种方法介绍(date、random、uuid)
- JavaScript使用Math.Min返回两个数中较小数的方法
- Ajax获取页面被缓存的解决方法
- JavaScript高级程序设计 阅读笔记(十二) js内置对象Math
- JavaScript中Math对象使用说明
- javascript对象之内置对象Math使用方法
- javascript Math.random()随机数函数
- 基于java math API 的详细解释说明
- 简介JavaScript中用于处理正切的Math.tan()方法
- 浅谈JavaScript中的Math.atan()方法的使用
- PHP内置的Math函数效率测试
- 在JavaScript中使用对数Math.log()方法的教程