文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Java中Math类常用方法代码详解

2023-05-31 09:36

关注

近期用到四舍五入想到以前整理了一点,就顺便重新整理好经常见到的一些四舍五入,后续遇到常用也会直接在这篇文章更新。。。

public class Demo{  public static void main(String args[]){          System.out.println(Math.sqrt(16));  //4.0     System.out.println(Math.cbrt(8));  //2.0    System.out.println(Math.pow(3,2));   //9.0    System.out.println(Math.max(2.3,4.5));//4.5    System.out.println(Math.min(2.3,4.5));//2.3         System.out.println(Math.abs(-10.4));  //10.4     System.out.println(Math.abs(10.1));   //10.1          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         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          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类型的数         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          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   } }

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 资料下载
  • 历年真题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     801人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     348人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     311人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     432人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     220人已做
    查看

相关文章

发现更多好内容
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯