文档章节

Math,Random

chenruibing
 chenruibing
发布于 2015/06/14 21:17
字数 257
阅读 98
收藏 0

精选30+云产品,助力企业轻松上云!>>>

Math和Random的常用api

import java.lang.*;   //lang包里面的方法都是静态的,都可以通过类名来直接调用
import java.util.*;
public class anli
{
	public static void main (String[] args)
	{   
		
		//mathdemo();     //math包里面关于数学的基本操作。。。
		randomdemo();     //通过使用random类来使用随机数。。。
	}
	public static void randomdemo()
	{
		Random random = new Random();//random是一个类,所以要通过new一个对象来使用
		for (int i=0;i<10 ;i++ )
		{ 
			int intdemo = random.nextInt(10)+1; //nextInt要通过参数指定范围,从0开始
			sop(intdemo);
		}
	}
	public static void mathdemo()
	{                            
		int dou1 =(int) Math.ceil(16.34);  //大于参数,返回值是double
		double dou2 = Math.floor(12.34);   //小于参数返回值是double
		long long1 = Math.round(12.54);    //四舍五入,返回值是long
		double dou3 = Math.pow(2,3);       //n次方返回值是double
		sop(dou1+" "+dou2+" "+dou3+" "+long1);
		for (int i=0;i<10 ;i++ )
		{
			//double term = Math.random();   //返回随机数,范围是等于0并且小于1
			//sop(term);
			int term = (int)(Math.random()*10+1);  //返回0到10之间的随机整数。。。加上一是因为随机数不等于10
			sop(term);
		}
	}
	public static void sop(Object obj)
	{
		System.out.println(obj);
	}
}



chenruibing
粉丝 12
博文 203
码字总数 109101
作品 0
潮州
私信 提问
加载中
请先登录后再评论。
Javascript 生成随机数的方法

使用Math.random()函数生成m到n间的随机数字 一.随机生成m(小)-n(大)的数,包含m(小)但不包含n(大)。 下面用小、大表示两数 方法一: num=parseInt(Math.random()*(大-小)+小,10); 方法二(m=...

tank_99
2016/12/22
0
0
Java – Random Long, Float, Integer and Double

Generate an Unbounded Long Let's start with generating a Long: 2. Generate a Long Within a Range 2.1. Random Long With Plain Java Next – let's look at creating a random bounde......

Ciet
01/29
21
0
JS产生随机数的几个用法!

JS产生随机数的几个用法! var chars = ['0','1','2','3','4','5','6','7','8','9...

乜波
2014/05/12
0
0
JS的Math函数的使用和随机数

1.Math.random(); 结果为0-1间的一个随机数(包括0,不包括1) 2.Math.floor(num); 参数num为一个数值,函数结果为num的整数部分。 3.Math.round(num); 参数num为一个数值,函数结果为num四舍五...

NDweb
2016/08/02
16
0
有数组a[n],用java代码将数组元素顺序颠倒

package cglib; public class StringNumber { public static void reverse(int[] a, int left, int right) { if (left >= right) return; int temp; temp = a[left]; a[left] = a[right]; a[......

一贱书生
2016/11/07
593
0

没有更多内容

加载失败,请刷新页面

加载更多

PG库实现 t+1 同步

需求:业务场景中有很多需要查询t+1的数据,但又不想影响生产实时的业务,是否可以搭建一个延时的灾备库就可以解决这个问题呢。 问题:如何实现延时? 解决方向:recovery_min_apply_delay ...

易野
22分钟前
17
0
jpgraph 实例文档

下载 在官方网站http://www.aditus.nu/jpgraph/ 下载jpgraph,其中1.X系列是用于PHP4的,2.X系列是用于PHP5的。 安装 将下载的得到的jpgraph压缩文件解压至相应的路径。 配置 首先需要注意的...

osc_2ch77h9m
22分钟前
9
0
画IDC状态趋势图

[背景]公司以前对IDC状态的测试都是通过perl+crond结合,向指定某IDC的IP发送icmp包,并将其结果保存到test.log下,对于后斯的分析,是采取手工的方式(格式化数据,结合excel),这样操作下...

osc_moibnxyj
23分钟前
13
0
整理性能计数器注释

[前话]收集性能计数器注释,以备使用! [内容] 1 % Processor Time (Processor _Total) 指处理器用来执行非闲置线程时间的百分比。计算方法是,度量处理器用来执行空闲线程的时间,然后用 10...

osc_5nscij7v
24分钟前
12
0
你想要的WinForm界面开发教程在这里 - 如何设置较厚的表格边框

下载DevExpress v20.1完整版 DevExpress Winforms Controls 内置140多个UI控件和库,完美构建流畅、美观且易于使用的应用程序。想要体验?点击下载>> 应用程序的外观随时代发展不断变化,自厚...

FILA6666
25分钟前
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部