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中的常用方法相关推荐

  1. java中立方根方法_java基础:4、java中Math类的常用方法?

    4.java中Math类的常用方法? Java的Math类封装了很多与数学有关的属性和方法.如下所示: System.out.println("计算平方根--Math.sqrt(81)--  ...

  2. java 求整_Java Math类的常用方法,求整运算

    你知道Java Math类的常用方法求整运算应该如何实现吗?下面的文章要给大家介绍到的就是这个方面的内容,一起来了解了解吧. Math 类的求整方法有很多,详细说明如下所示: 下面的实例演示了 Mat ...

  3. JavaScript中开发常用方法-总结-持续更新

    数组的常用方法 length length 是一个可读可写的属性,用来表示数组的长度(即数组元素个数).通过访问 length 属性,可以获取数组长度:而通过修改 length 的值,可以增加或减少数 ...

  4. C# Math类的常用方法

    C# Math类的常用方法 文章目录 C# Math类的常用方法 1.Math 类的字段 2.Math 类的常用方法 Max( x , y ) :返回两个数中比较大的一个数 Min( x , y ) ...

  5. NSObject中的常用方法

    //1.NSObjectPerson *xiaoming = [[Person alloc]init];SEL selector = @selector(eat);[xiaoming performS ...

  6. Stream流中的常用方法_concat

    组合:concat 如果有两个流,希望合并成为一个流,那么可以使用Stream 接口的静态方法concat : static <T> Stream<T> concat(Stre ...

  7. Stream流中的常用方法_skip

    跳过前几个:skip 如果希望跳过前几个元素,可以使用skip 方法获取一个截取之后的新流: Stream<T> skip(long n); 如果流的当前长度大于n,则跳过前n个:否则将会 ...

  8. Stream流中的常用方法_limit

    取用前几个:limit limit 方法可以对流进行截取,只取用前n个.方法签名: Stream<T> limit(long maxSize); 参数是一个long型,如果集合当前长度大于 ...

  9. Stream流中的常用方法_count

    统计个数:count 正如旧集合Collection 当中的size 方法一样,流提供count 方法来数一数其中的元素个数: long count(); 该方法返回一个long值代表元素个数(不再像 ...

最新文章

  1. Cesium调用天地图的新问题
  2. java bio_Java BIO及实现
  3. 线程撕裂者安装linux,Linux FreeBSD 12.1跑分测试:在AMD Ryzen线程撕裂者3970X上快得刷新认知...
  4. 第一个项目GeoQuiz开发总结
  5. DNS扫盲系列之五:域名配置ZONE文件
  6. typescript 接口 java_[Java教程]【TypeScript】TypeScript 学习 2——接口
  7. Perl语言入门-第四章-子程序-习题
  8. 对Python中yield的理解
  9. java期末考试工程项目_java web 期末项目实验源码20套,自用学习非常不错!
  10. ios ipa分析之 .dSYM 文件、.xcarchive 文件和 Link Map 文件的Mac版本分析工具:MKAppTool
  11. 软件工程第三次作业——用户体验分析:以“南通大学教务学生管理系统”为例...
  12. 如何修改PDF中图片的大小尺寸
  13. 学习笔记:图像分割之深度学习场景分割(2015开始)综述之前是手工特征
  14. OS-练习题(10~13)
  15. java测试复盘2(2019.8.21)
  16. 2022还不知道登陆邮箱账号怎么填写?个人邮箱登录注册流程看详解
  17. 用 MQL5 向导创建您自己的 EA 交易
  18. 【人脸检测】centerface唐人街探案50fps
  19. 三层架构学习的困难_浅谈C/S和B/S架构的工作原理及优缺点
  20. 均匀”的本质------贝特朗悖论的思考

热门文章

  1. Leetcode贪心 验证回文字符串
  2. #3771. Triple(生成函数 + 容斥)
  3. 1847 奇怪的数学题(杜教筛 + Min_25 + 第二类斯特林数)
  4. Codeforces Round #694 (Div. 2) D. Strange Definition 质因子分解 + 平方数
  5. 【CF1020C】Election【贪心】
  6. cf1453B. Suffix Operations
  7. Acwing 309. 装饰围栏
  8. HDU - 4608 I-number
  9. [NOIP2021] 数列(计数dp)
  10. jzoj6296-投票【期望dp,贪心】