`
michael1990
  • 浏览: 14759 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Java Math类

 
阅读更多

Math类中提供了三个与取整有关的方法:ceil,floor,round

这些方法的作用于它们的英文名称的含义相对应,

一、ceil的英文意义是天花板,该方法就表示向上取整,

Math.ceil(11.3)的结果为12,Math.ceil(-11.6)的结果为-11;

 

二、floor的英文是地板,该方法就表示向下取整,

Math.floor(11.6)的结果是11,Math.floor(-11.4)的结果-12;

 

三、最难掌握的是round方法,他表示“四舍五入”,

算法为Math.floor(x+0.5),即将原来的数字加上0.5后再向下取整,所以,Math.round(11.5)的结果是12,Math.round(-11.5)的结果为-11.

Math.round( )符合这样的规律:小数点后大于5全部加,等于5正数加,小于5全不加。

分享到:
评论

相关推荐

    9.javaMath类.zip

    9.javaMath类.zip9.javaMath类.zip9.javaMath类.zip9.javaMath类.zip9.javaMath类.zip9.javaMath类.zip9.javaMath类.zip9.javaMath类.zip9.javaMath类.zip9.javaMath类.zip9.javaMath类.zip9.javaMath类.zip9.java...

    面试题: Java Math类常见的数学运算和用法

    Java Math类是Java标准库中的一个关键组成部分,它为开发者提供了丰富的数学运算功能。这个类包含了一系列静态方法,使得在编程过程中处理数学计算变得简单易行。以下是对Java Math类中一些重要方法的详细说明: 1....

    【Java编程教程】详解 Java Math 类.pdf

    在Java编程中,`Math`类是`java.lang`包下的一个核心类,它提供了大量的静态方法,用于执行各种数学运算。这个类的主要目的是提供精确的浮点数运算,以及处理一些基本的数学函数。在本教程中,我们将深入探讨`Math`...

    Java math 常用函数

    ### Java Math类常用函数详解 在Java编程语言中,`Math`类提供了丰富的数学运算功能,包括基本的算术操作、对数计算、指数运算、三角函数等。这些方法可以帮助开发者轻松实现各种复杂的数学计算任务。下面将详细...

    java中math类的使用

    在Java编程语言中,`java.lang.Math`类提供了一系列用于执行基本数学运算的方法和常量。这个类包含静态方法和常量,使得开发者无需实例化对象即可直接调用其功能,极大地简化了数学计算的过程。 ### 常量 #### ...

    Java SE编程入门教程 java Math(共11页).pptx

    在Java的Math类中,我们学习了如何使用数学函数进行计算。Math类是Java.lang包的一部分,提供了许多静态方法,例如求绝对值、三角函数、指数和对数等。 Math类中有两个常量,E表示自然对数的底,约等于2.71828,PI...

    Java Math类、Random类、System类及BigDecimal类用法示例

    Java Math类是Java标准库中的一个内置类,它提供了各种数学运算的方法,如绝对值、平方根、幂运算等。Math类的所有成员方法都是静态的,可以直接通过类名调用,无需创建对象。 1. Math类的主要方法: - `Math.abs...

    java中math类

    java中开发中不免用到math类包。 此几乎包含所有math中的方法

    java math library

    这个库包含了各种复杂的数学功能,覆盖了基础数学、高级数学以及统计学等多个领域,极大地扩展了Java标准库中Math类的功能。 一、基础数学操作 Java Math Library提供了对基本数学运算的支持,包括但不限于加法、...

    java语言循环结构、条件语句、Number和Math类、Character类、String类.pdf

    ### Java Number & Math 类 #### Java Number 类 在Java中,每一个基本数据类型都有一个对应的包装类,这些包装类继承自 `Number` 类。 - **基本数据类型及其包装类**: - `boolean` —— `Boolean` - `byte` ...

    JAVA如何使用Math类操作数据

    JAVA Math 类操作数据 JAVA 语言中的 Math 类是一个基本的数学工具类,位于 java.lang 包中,提供了许多静态方法来执行基本的数学运算。这些方法可以帮助开发者快速地实现数学计算,提高开发效率。 在本文中,我们...

    java math01

    java

    java.math.BigDecimal 操作类

    java.math.BigDecimal 操作类,包含加减乘除、String型加减乘除精度格式化转换计算等

    java word mathml Latex ooxml 互转

    Java作为一种广泛使用的编程语言,提供了丰富的库和工具来处理各种格式的文档,如Word、MathML、LaTeX和OOXML。这些格式各有特点,适用于不同的场景。下面将详细讨论它们之间的互转及其在Java中的实现。 1. **Word...

    javaMath:该项目中核心java中所有可用的math函数。 使用蚀月神

    JavaMath项目是一个集合了Java核心库中所有可用的数学函数的资源库,旨在方便开发者更加高效地使用和探索Java中的数学运算。这个项目是通过Eclipse Luna(月食月神IDE)进行开发和管理的,提供了对Java Math类的封装...

    random调用类java.lang.math的成员方法

    random调用类java.lang.math的成员方法

    Java将epub数学公式(mathml)转化为图片

    2. **解析MathML**:使用JEuclid提供的`MathMLConverter`类,加载包含MathML的字符串或文件,并将其转换为JEuclid的内部表示。 3. **创建图像**:创建一个`BufferedImage`对象,这是Java标准库中的图像容器。然后,...

    JAVA数学库commons-math3

    Java数学库Apache Commons Math 3.5是Java开发者在处理各种数学和统计计算时的一个强大工具。这个库提供了大量的类和方法,支持广泛的数学运算,包括线性代数、随机数生成、概率统计、最优化问题、特殊函数等。下面...

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

    1. 引入fmath-mathml-java-latex-mathml.jar:在Java项目中,将该jar文件添加到类路径中,以便能够访问其中的转换类和方法。 2. 调用转换函数:通过类库提供的API,开发者可以调用相应的函数,如将LaTeX字符串转换为...

Global site tag (gtag.js) - Google Analytics