Math中的常用方法
package educoder;
public class MathTest{public static void main(String args[]){ /** *Math.sqrt()//计算平方根*Math.cbrt()//计算立方根*Math.pow(a, b)//计算a的b次方*Math.max( , );//计算最大值*Math.min( , );//计算最小值*/System.out.println(Math.sqrt(16)); //4.0 System.out.println(Math.cbrt(8)); //2.0System.out.println(Math.pow(3,2)); //9.0System.out.println(Math.max(2.3,4.5));//4.5System.out.println(Math.min(2.3,4.5));//2.3/** * abs求绝对值 */System.out.println(Math.abs(-10.4)); //10.4 System.out.println(Math.abs(10.1)); //10.1 /** * ceil天花板的意思,就是返回大的值*/System.out.println(Math.ceil(-10.1)); //-10.0 System.out.println(Math.ceil(10.7)); //11.0 System.out.println(Math.ceil(-0.7)); //-0.0 System.out.println(Math.ceil(0.0)); //0.0 System.out.println(Math.ceil(-0.0)); //-0.0 System.out.println(Math.ceil(-1.7)); //-1.0/** * floor地板的意思,就是返回小的值 */System.out.println(Math.floor(-10.1)); //-11.0 System.out.println(Math.floor(10.7)); //10.0 System.out.println(Math.floor(-0.7)); //-1.0 System.out.println(Math.floor(0.0)); //0.0 System.out.println(Math.floor(-0.0)); //-0.0 /** * random 取得一个大于或者等于0.0小于不等于1.0的随机数 */System.out.println(Math.random()); //小于1大于0的double类型的数System.out.println(Math.random()*2);//大于0小于1的double类型的数System.out.println(Math.random()*2+1);//大于1小于2的double类型的数/** * rint 四舍五入,返回double值 * 注意.5的时候会取偶数 */System.out.println(Math.rint(10.1)); //10.0 System.out.println(Math.rint(10.7)); //11.0 System.out.println(Math.rint(11.5)); //12.0 System.out.println(Math.rint(10.5)); //10.0 System.out.println(Math.rint(10.51)); //11.0 System.out.println(Math.rint(-10.5)); //-10.0 System.out.println(Math.rint(-11.5)); //-12.0 System.out.println(Math.rint(-10.51)); //-11.0 System.out.println(Math.rint(-10.6)); //-11.0 System.out.println(Math.rint(-10.2)); //-10.0 /** * round 四舍五入,float时返回int值,double时返回long值 */System.out.println(Math.round(10.1)); //10 System.out.println(Math.round(10.7)); //11 System.out.println(Math.round(10.5)); //11 System.out.println(Math.round(10.51)); //11 System.out.println(Math.round(-10.5)); //-10 System.out.println(Math.round(-10.51)); //-11 System.out.println(Math.round(-10.6)); //-11 System.out.println(Math.round(-10.2)); //-10 } }
Math中的常用方法相关推荐
- java中立方根方法_java基础:4、java中Math类的常用方法?
4.java中Math类的常用方法? Java的Math类封装了很多与数学有关的属性和方法.如下所示: System.out.println("计算平方根--Math.sqrt(81)-- ...
- java 求整_Java Math类的常用方法,求整运算
你知道Java Math类的常用方法求整运算应该如何实现吗?下面的文章要给大家介绍到的就是这个方面的内容,一起来了解了解吧. Math 类的求整方法有很多,详细说明如下所示: 下面的实例演示了 Mat ...
- JavaScript中开发常用方法-总结-持续更新
数组的常用方法 length length 是一个可读可写的属性,用来表示数组的长度(即数组元素个数).通过访问 length 属性,可以获取数组长度:而通过修改 length 的值,可以增加或减少数 ...
- C# Math类的常用方法
C# Math类的常用方法 文章目录 C# Math类的常用方法 1.Math 类的字段 2.Math 类的常用方法 Max( x , y ) :返回两个数中比较大的一个数 Min( x , y ) ...
- NSObject中的常用方法
//1.NSObjectPerson *xiaoming = [[Person alloc]init];SEL selector = @selector(eat);[xiaoming performS ...
- Stream流中的常用方法_concat
组合:concat 如果有两个流,希望合并成为一个流,那么可以使用Stream 接口的静态方法concat : static <T> Stream<T> concat(Stre ...
- Stream流中的常用方法_skip
跳过前几个:skip 如果希望跳过前几个元素,可以使用skip 方法获取一个截取之后的新流: Stream<T> skip(long n); 如果流的当前长度大于n,则跳过前n个:否则将会 ...
- Stream流中的常用方法_limit
取用前几个:limit limit 方法可以对流进行截取,只取用前n个.方法签名: Stream<T> limit(long maxSize); 参数是一个long型,如果集合当前长度大于 ...
- Stream流中的常用方法_count
统计个数:count 正如旧集合Collection 当中的size 方法一样,流提供count 方法来数一数其中的元素个数: long count(); 该方法返回一个long值代表元素个数(不再像 ...
最新文章
- Cesium调用天地图的新问题
- java bio_Java BIO及实现
- 线程撕裂者安装linux,Linux FreeBSD 12.1跑分测试:在AMD Ryzen线程撕裂者3970X上快得刷新认知...
- 第一个项目GeoQuiz开发总结
- DNS扫盲系列之五:域名配置ZONE文件
- typescript 接口 java_[Java教程]【TypeScript】TypeScript 学习 2——接口
- Perl语言入门-第四章-子程序-习题
- 对Python中yield的理解
- java期末考试工程项目_java web 期末项目实验源码20套,自用学习非常不错!
- ios ipa分析之 .dSYM 文件、.xcarchive 文件和 Link Map 文件的Mac版本分析工具:MKAppTool
- 软件工程第三次作业——用户体验分析:以“南通大学教务学生管理系统”为例...
- 如何修改PDF中图片的大小尺寸
- 学习笔记:图像分割之深度学习场景分割(2015开始)综述之前是手工特征
- OS-练习题(10~13)
- java测试复盘2(2019.8.21)
- 2022还不知道登陆邮箱账号怎么填写?个人邮箱登录注册流程看详解
- 用 MQL5 向导创建您自己的 EA 交易
- 【人脸检测】centerface唐人街探案50fps
- 三层架构学习的困难_浅谈C/S和B/S架构的工作原理及优缺点
- 均匀”的本质------贝特朗悖论的思考
热门文章
- Leetcode贪心 验证回文字符串
- #3771. Triple(生成函数 + 容斥)
- 1847 奇怪的数学题(杜教筛 + Min_25 + 第二类斯特林数)
- Codeforces Round #694 (Div. 2) D. Strange Definition 质因子分解 + 平方数
- 【CF1020C】Election【贪心】
- cf1453B. Suffix Operations
- Acwing 309. 装饰围栏
- HDU - 4608 I-number
- [NOIP2021] 数列(计数dp)
- jzoj6296-投票【期望dp,贪心】