Math.random()方法,获取随机的范围的值
2016-07-29 00:00
162 查看
在JDK1.6的API中解析得很清楚:
返回带正号的
也就是说 0.0<Math.random()<1.0
有这个between XXX and xxx的范围后,清楚如何入手了
现在我想获取从0到26的随机数,过程:Math.random()*(范围区间)+最小的范围值
example:
我想获取0到26区间的随机数,代码如下:
int final max = 26;
int final min = 0;
int random = (int)(Math.round()*(max-min)+min);
System.out.prntln("这次随机数是:"+random);
返回带正号的
double值,该值大于等于
0.0且小于
1.0。返回值是一个伪随机选择的数,在该范围内(近似)均匀分布。
也就是说 0.0<Math.random()<1.0
有这个between XXX and xxx的范围后,清楚如何入手了
现在我想获取从0到26的随机数,过程:Math.random()*(范围区间)+最小的范围值
example:
我想获取0到26区间的随机数,代码如下:
int final max = 26;
int final min = 0;
int random = (int)(Math.round()*(max-min)+min);
System.out.prntln("这次随机数是:"+random);
相关文章推荐
- ORACLE创建DBLINK
- 高维数组的理解
- Scomp 命令参数
- fckeditor常用操作(包括获取表格内容和设置内容等)
- jNetPcap-JAVA网络编程利器
- HAproxy + keepalived 实现双机热备
- JDK API 下载
- oracle 循环每5000提交一次
- oracle创建表空间和授权
- oracle分页
- 使用JDK自带jvisualvm监控tomcat
- weblogic9.x的WLDF console监控
- eclipse自定义JSP模板
- SQL SERVER Hibernate插入自动ID为null
- weblogic9.2修改端口
- CentOS 安装图形化界面方法
- centeros服务器多线程调优
- ssi集成用到的包连接
- PowerDesigner正逆向工程
- 备忘Listener