极速网站
申请会员 文章投稿 ACCP教程网公告:
搜索: 您的位置主页>图文教程>java资源>

6.5 Java 中的Math类

2008-04-17 16:43:41 来源:互联网 作者: 收藏本页 点击:

 

Math 类
    数学类包含了许多数学函数,如sin、cos、exp、abs等。Math类是一个工具类,它在解决与数学有关的一些问题是有着非常重要的作用。

    这个类有两个静态属性:E和PI。E代表数学中的e 2.7182818,而PI代表派pi 3.1415926。

    引用时,用法如:Math.E 和 Math.Pi
    这个类的方法有:

    public static int abs( int a )

    public static long abs( long a )

    public static float abs( float a )

    public static double abs( double a )

    abs方法用来求绝对值。

    public static native double acos( double a )

    acos求反余弦函数。

    public static native double asin( double a )

    asin求反正弦函数。

    public static native double atan( double a )

    atan求反正切函数。

    public static native double ceil( double a )

    ceil返回 最小的 大于a的整数。

    public static native double cos( double a )

    cos求余弦函数。

    public static native double exp( double a )

    exp求e的a次幂。

    public static native double floor( double a )

    floor返回 最大的 小于a的整数。

    public static native double log( double a )

    log返回lna。

    public static native double pow( double a, double b )

    pow求a的b次幂。

    public static native double sin( double a )

    sin求正弦函数。

    public static native double sqrt( double a )

    sqrt求a的开平方。

    public static native double tan( double a )

    tan求正切函数。

    public static synchronized double random()

    返回0到1之间的随机数。

    使用这些方法时,用法为Math.***** (*****为方法名)。用法如:

    int a=Math.abs(124);
    int b=Math.floor(-5.2);
    double s=Math.sqrt(7);




标签:
评论总数:0 [ 发布评论 ] 网友评论
关于我们 - 版权声明 - RSS订阅 - 网站地图 - 网站帮助 成都水货手机网