`
sherrysky
  • 浏览: 86717 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

java.lang.Math

阅读更多
1.四舍五入 round
static long round(double a) :返回最接近参数的 long。
static int round(float a) : 返回最接近参数的 int。
所以可以如下定义:
long l=Math.round(1.2);
int a=Math.round(1.5f);
System.out.println("l is :"+l);
System.out.println("a is :"+a);
运行结果
l is :1
a is :2
********java中数据类型转换
2.取两个值中的大值:
static double max(double a, double b) :返回两个 double 值中较大的一个。
static float max(float a, float b) :返回两个 float 值中较大的一个。
static int max(int a, int b) :返回两个 int 值中较大的一个。
static long max(long a, long b) :返回两个 long 值中较大的一个。
3.取两个值中的小值
static double min(double a, double b)
          返回两个 double 值中较小的一个。
static float min(float a, float b)
          返回两个 float 值中较小的一个。
static int min(int a, int b)
          返回两个 int 值中较小的一个。
static long min(long a, long b)
          返回两个 long 值中较小的一个。
4.向上取整
static double ceil(double a)
          返回最小的(最接近负无穷大)double 值,该值大于等于参数,并等于某个整数。
System.out.println(Math.ceil(13.1));//14
System.out.println(Math.ceil(-13.1));//-13
5.向下取整
static double floor(double a)
          返回最大的(最接近正无穷大)double 值,该值小于等于参数,并等于某个整数。
System.out.println(Math.floor(13.1));//13
System.out.println(Math.floor(-13.1));//-14
分享到:
评论

相关推荐

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

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

    java练习java.lang.Math随机数

    你中过奖么?利用java实现一个35选7的彩票中奖号码产生程序。随机产生7个1至35之间(包括1和35)的不重复整数,并输出...随机数生成方法见JDK API的java.lang.Math类的random函数。(练习循环与break、continue、数组)

    org.apache.commons.lang jar包下载(commons-lang3-3.1.jar)

    org.apache.commons.lang.math.DoubleRange.class org.apache.commons.lang.math.FloatRange.class org.apache.commons.lang.math.Fraction.class org.apache.commons.lang.math.IntRange.class org.apache....

    org.apache.commons.lang jar包下载

    org.apache.commons.lang.math.DoubleRange.class org.apache.commons.lang.math.FloatRange.class org.apache.commons.lang.math.Fraction.class org.apache.commons.lang.math.IntRange.class org.apache....

    Can't find a codec for class java.math.BigDecimal.txt

    解决mongo数据插入时 报错问题 mogodb插入数据时报错Can't find a codec for class java.math.BigDecimal

    java.lang包.ppt

    了解 java.lang 包 掌握包装类 掌握String 和 StringBuffer 类 运用以下类的方法: Math Class Object

    java随机数

    通过阅读Math.random()的源码,或者干脆利用IDE的自动完成功能,开发人员可以很容易发现,java.lang.Math.random()使用一个内部的随机生成对象 - 一个很强大的对象可以灵活的随机产生:布尔值、所有数字类型,甚至是...

    36选7可执行java文件

    36选7可执行java文件,小程序,可模拟36选7抽奖。。。

    commons-lang.jar

    org.apache.commons.lang.math.DoubleRange.class org.apache.commons.lang.math.FloatRange.class org.apache.commons.lang.math.Fraction.class org.apache.commons.lang.math.IntRange.class org.apache.commons....

    北大青鸟JAVA培训教程-java.lang包

    学习目标 了解 java.lang 包 掌握包装类 掌握String 和 StringBuffer 类 运用以下类的方法: Math Class Object

    IKM Java 试题及答案

    IKM考试认证;汇丰银行等等公司入职认证,进入500强门坎。 IKM考试认证;汇丰银行等等公司入职认证,进入500强门坎。 IKM考试认证;汇丰银行等等公司入职认证,进入500强门坎。 IKM考试认证;汇丰银行等等公司入职...

    Java2游戏编程.pdf

    4.1.5 java.lang.Math 4.1.6 java.lang.System 4.1.7 java.lang.Cloneable 4.1.8 java.lang.Thread 4.2 java.io包 4.3 java.util包 4.3.1 java.util.StringTokenizer 4.3.2 java.util.Random 4.3.3 Java2集合框架 ...

    【编程爱好者之书-Java2 类库】

    包概述 java.io java.lang java.lang.ref java.lang.reflect java.math java.net java.text java.util java.util.jar java.util.zip 类目录 ...

    java SE API

    java.math java.net java.nio java.nio.channels java.nio.channels.spi java.nio.charset java.nio.charset.spi java.rmi java.rmi.activation java.rmi.dgc java.rmi.registry java.rmi.server java....

    Java产生随机数的两种方式

    在java中,我们可以通过两种方式来获取随机数(generating a random number)一种是大家熟悉的java.lang.Math.Random()静态方法,另一种是创建java.util.Random对象。本文介绍了两种方法的使用过程。

    Java 加减乘除工具类(解决精度损失问题)

    import java.math.BigDecimal; import java.text.DecimalFormat; public class Calculation { public static final DecimalFormat df = new DecimalFormat("######0.00"); /** * @methodName format2point * @...

    JAVA jdk1.5的新特性

    1.增强的for循环【foreach{}迭代数组或集合】 格式:for(变量的类型 变量名:集合变量名 ){} 注意:集合变量可以是数组或实现了... 格式:import static java.lang.Math.* 注意:这时候的导入就需要加类名了

    Javase-6.0_中文API_HTML(最新更新)

    java.math java.net java.nio java.nio.channels java.nio.channels.spi java.nio.charset java.nio.charset.spi java.rmi java.rmi.activation java.rmi.dgc java.rmi.registry java.rmi.server java....

    jdk 中文版

    java.math java.net java.nio java.nio.channels java.nio.channels.spi java.nio.charset java.nio.charset.spi java.rmi java.rmi.activation java.rmi.dgc java.rmi.registry java.rmi.server java....

Global site tag (gtag.js) - Google Analytics