`

黑马程序员20-3:Math与Random的使用

 
阅读更多

------- android培训 java培训、期待与您交流!-------



package cn.itcast.p1.otherapi;

import java.util.Random;

public class MathDemo {

	/**
	 * @param args
	 */
	public static void main(String[] args) {

		/*
		 * Math:提供了操作数学运算的方法。都是静态的。
		 * 
		 * 常用的方法:
		 * ceil():返回大于参数的最小整数。
		 * floor():返回小于参数的最大整数。
		 * round():返回四舍五入的整数。
		 * pow(a,b):a的b次方。
		 * 
		 */
		double d1 = Math.ceil(12.56);
		double d2 = Math.floor(12.56);
		double d3 = Math.round(12.46);
		
//		sop("d1="+d1);
//		sop("d2="+d2);
//		sop("d3="+d3);
		
//		double d = Math.pow(10, 2);
//		sop("d="+d);
		
		Random r = new Random();
		for (int i = 0; i < 10; i++) {
			
//			double d = Math.ceil(Math.random()*10);
//			double d = (int)(Math.random()*6+1);
//			double d = (int)(r.nextDouble()*6+1);
			int d = r.nextInt(6)+1;
			System.out.println(d);
		}
	}

	public static void sop(String string) {
		System.out.println(string);
	}

}



------- android培训 java培训、期待与您交流!-------


详细请查看:http://edu.csdn.net/heima -------

分享到:
评论

相关推荐

    react-native-math-view:react native的数学视图! 没有WebView!

    npm install --save react-native-math-view或yarn add react-native-math-view react-native征&gt; 0.59 iOS: 安装react-native-svg $ cd ios && pod install 世博会 Expo不支持本机模块。 您可以将此库与react-...

    fmath-mathml-java-latex-mathml.jar.rar

    fmath-mathml-java-latex-mathml.jar.rar中包含3个jar,具体如下: fmath-latex-mathml-0.5.jar fmath-mathml-1.0.jar fmath-mathml-java-3.1.jar

    mathml-tag-names:已知MathML标记名称的列表

    mathml-tag-names 已知MathML标记名称的列表。 包括来自 , 和的元素。 存储库包含一个脚本,用于爬网规范以包括新引入的标签名称。安装该软件包仅适用于ESM:需要使用Node 12+才能使用它,并且必须将其import而不是...

    fmath-mathml-java-latex-mathml.jar.zip

    3. 处理转换结果:转换后的MathML或LaTeX字符串可以根据需要进一步处理,如显示在网页上,存储在数据库中,或者与其他Java应用进行交互。 需要注意的是,由于LaTeX和MathML在表达复杂数学公式时的细微差异,转换...

    org.apache.commons.commons-math3:3.6.1

    在使用Apache Commons Math 3.6.1时,开发人员可以通过Maven依赖管理来方便地引入这个库,只需在项目中添加对应的Maven依赖即可。这简化了项目的构建过程,使得开发人员可以专注于业务逻辑,而无需自己实现复杂的...

    math.random用法

    可以使用 Math.round(Math.random()*(y-x))+x 生成一个 x 到 y 之间的随机数,例如生成一个 5 到 20 之间的随机数可以使用 Math.round(Math.random()*15)+5。 6. 应用实例 在 Flash 中,可以使用 Math.random() ...

    commons-math3-3.5-API文档-中文版.zip

    Maven坐标:org.apache.commons:commons-math3:3.5; 标签:apache、commons、math3、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,...

    commons-math3-3.4.1-API文档-中文版.zip

    Maven坐标:org.apache.commons:commons-math3:3.4.1; 标签:apache、math3、commons、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,...

    commons-math-2.2-API文档-中英对照版.zip

    赠送jar包:commons-math-2.2.jar; 赠送原API文档:commons-math-2.2-javadoc.jar; 赠送源代码:commons-math-2.2-sources.jar; 赠送Maven依赖信息文件:commons-math-2.2.pom; 包含翻译后的API文档:commons-...

    commons-math3-3.6.1-API文档-中文版.zip

    Maven坐标:org.apache.commons:commons-math3:3.6.1; 标签:apache、math3、commons、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,...

    commons-math3-3.6.1-API文档-中英对照版.zip

    Maven坐标:org.apache.commons:commons-math3:3.6.1; 标签:apache、math3、commons、jar包、java、中英对照文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化...

    commons-math3-3.1.1-API文档-中英对照版.zip

    Maven坐标:org.apache.commons:commons-math3:3.1.1; 标签:apache、math3、commons、jar包、java、API文档、中英对照版; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 ...

    python-markdown-math:Python-Markdown的数学扩展

    $ pip install python-markdown-math 本地安装 使用setup.py build和setup.py install分别构建和安装此扩展。 扩展名是mdx_math ,因此您需要将该名称添加到Python-Markdown扩展列表中。 查看以获取有关如何加载...

    fmath-latex-mathml-0.5.jar

    LaTeXMathML可以通过Javascript语言将LaTeX表达式转换成为MathML语言,从而在 IE6/Firefox3 等支持MathML的浏览器上呈现较为完美的数学公式

    commons-math3-3.5-API文档-中英对照版.zip

    Maven坐标:org.apache.commons:commons-math3:3.5; 标签:apache、commons、math3、中英对照文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译...

    commons-math3-3.6.1-API文档中文版

    apache-commons-math3是java的一种科学计算类库,实现科学计算功能的类库其他语言如python、scala都有很多而且很容易找到资料,java可能是由于这方面的需求不多,所以相关的资料较少,详细的使用还是需要自己去研究...

    commons-math3-3.6.1-API文档-中文版.rar

    commons-math3-3.6.1-API文档-中文版.rar commons-math3-3.6.1-API文档-中文版.rar commons-math3-3.6.1-API文档-中文版.rar commons-math3-3.6.1-API文档-中文版.rar commons-math3-3.6.1-API文档-中文版.rar ...

    commons-math-2.2-API文档-中文版.zip

    赠送jar包:commons-math-2.2.jar; 赠送原API文档:commons-math-2.2-javadoc.jar; 赠送源代码:commons-math-2.2-sources.jar; 赠送Maven依赖信息文件:commons-math-2.2.pom; 包含翻译后的API文档:commons-...

    前端开源库-markdown-it-math

    在本文中,我们将深入探讨Markdown-it-Math的工作原理、安装步骤、使用方法以及它与其他类似工具的比较。 Markdown-it-Math的核心功能是支持LaTeX语法,这是一种广泛使用的数学公式标记语言。通过这个库,你可以...

    fmath-mathml-java.jar.rar

    《LaTeX与MathML之间的转换:fmath-mathml-java.jar的应用详解》 在信息技术领域,数学公式和符号的表达是不可或缺的一部分。LaTeX和MathML(Mathematics Markup Language)作为两种主流的数学公式表示方式,各有其...

Global site tag (gtag.js) - Google Analytics