1 package Test;
 2 /**
 3  * 测试Math的常用方法和静态导入
 4  * @author 小王同学
 5  *
 6  */
 7 import static  java.lang.Math.*;//使用静态导入以后可以直接使用Math中的常量,不用再使用Math.常量.
 8 public class TestMath {
 9     public static void main(String[] args) {
10         //测试Math类的常用方法
11          //取整相关操作
12         System.out.println(Math.ceil(3.2));//向上取整后返回double
13         System.out.println(ceil(3.2));//使用静态导入以后
14         System.out.println(Math.floor(3.2));//向下取整返回double
15         System.out.println(floor(3.2));//向下取整返回double
16         System.out.println(Math.round(3.2));//四舍五入
17         System.out.println(round(3.2));//四舍五入
18         System.out.println(Math.round(3.8));//四舍五入
19         //绝对值、开方、a的b次幂等操作
20         System.out.println(Math.abs(-45));//求绝对值
21         System.out.println(Math.sqrt(64));//64开平方
22         System.out.println(Math.pow(5, 2));//5的平方
23         System.out.println(Math.pow(2, 5));//2的5次方
24         //Math类中常用的常量
25         System.out.println(Math.PI);
26         System.out.println(Math.E);
27         //随机数
28         System.out.println(Math.random());// 得到[0,1)的随机数.
29     }
30
31 }

今天是参加北京尚学堂卓越班的第6天加油!

转载于:https://www.cnblogs.com/xw1024/p/11181899.html

Math类的常用方法和静态导入.相关推荐

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

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

  2. [Java基础]Math类的常用方法

    Math类的常用方法:

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

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

  4. java Math类的常用方法介绍

    java Math类的常用方法介绍 代码块 public class MainTest {public static void main(String[] args) {//求sin值double s ...

  5. C# Math类的常用方法

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

  6. 1、Math类的常用方法

    Java 中的 +.-.*./ 和 % 等基本算术运算符不能进行更复杂的数学运算,例如,三角函数.对数运算.指数运算等.于是 Java 提供了 Math 工具类来完成这些复杂的运算. 在 Java 中 ...

  7. Java Math类的常用方法

    在 Java 中 Math 类封装了常用的数学运算,提供了基本的数学操作,如指数.对数.平方根和三角函数等.Math 类位于 java.lang 包,它的构造方法是 private 的,因此无法创建 ...

  8. Math类的常用方法,进一法,退一法,四舍五入法,绝对值,随机数 ,平方根 xy的次方

    /*** Main :** @author:chenbenlong* @Time:2022/9/2* @Version:1.0**/ public class Main {public static ...

  9. 提高你的Java代码质量吧:少用静态导入

    一.分析  从Java 5开始引入静态导入语法(import static),其目的是为了减少字符输入量,提高代码的可阅读性,以便更好地理解程序. 但是,滥用静态导入会使程序更难阅读,更难维护.静态导 ...

  10. Java基础笔记 – 枚举类型的使用介绍和静态导入

    Java基础笔记 – 枚举类型的使用介绍和静态导入 本文由 arthinking 发表于404 天前 ⁄ Java基础 ⁄ 暂无评论 ⁄ 被围观 1,433 views+ 1.枚举(Enum): JD ...

最新文章

  1. 用Python统计分析290种零食,谁能唤起80、90后的童年回忆?
  2. selector-UI元素状态伪类
  3. Shodan搜索引擎介绍
  4. mysql分库一致性_分库分表带来的完整性和一致性问题
  5. 06-人脸识别-MTCNN的感性认识(转载)
  6. Linux 常用命令全集
  7. web xml配置oracle数据源_SpringBoot2 整合JTA组件,多数据源事务管理
  8. 麦子学院深度学习进阶课程题目纲要
  9. linux 7.4ip配置,新手进阶 Ubuntu7.10中配置IP地址
  10. 51单片机——定时器
  11. 阿里巴巴Mysql规范
  12. centos 6 python django mysql_CentOS 6.5中部署django+uwsgi+nginx+mysql项目
  13. Premiere cs6导出MP4格式视频
  14. 给刘成龙的回信( 云中逸客)
  15. 测试人员需要具备的基本技能
  16. android c++服务器端,c++服务器与android客户端进行文件传输功能的实现
  17. 模拟CS (警察和匪徒)
  18. PROCAST-重力铸造分析流程
  19. 计算机账户注销重新登录,win10系统注销账户切换账号登录的方法
  20. SitePoint播客#70:青年,企业和播客

热门文章

  1. Spring Boot + Web Socket 实现扫码登录,这种方式太香了!!
  2. Cglib 如何实现多重代理?
  3. Maven是个什么鬼?,没办法起床排bug...
  4. 以产品思维去做微信公众号
  5. Mybatis-Spring扫描路径有重叠导致Invalid bound statement(not found)问题
  6. 关于MYSQL ERROR1045 报错的解决办法
  7. BIM平台 http://gzcd.bim001.cn
  8. 软件系统架构师大概工作过程
  9. java_log_02
  10. 构造函数SimpleAdapter()