JAVA中的Math类

public final static double E=2.7182818284590452354
自然对数e

public final static double PI=3.14159265358979323846
圆周率

public static double abs(double a)
public static float abs(float a)
public static int abs(int a)
public static long abs(long a)
绝对值

public static double acos(double a)
反余弦

public static double asin(double a)
反正弦

public static double atan(double a)
反正切


public static double ceil(double a)
返回不小于a的最小倍整数

public static double cos(double a)
余弦

public static double exp(double a)
a
的指数

public static double floor(double a)
返回小于或等于a的最大整数

public static double IEEEremainder(double f1,double f2)
返回f1-f2*n,其中n为最接近f1/f2的整数

public static double log(double a)
a
的自然对数

public static double max(double a,double b)
返回a,b中的较大值


public static double min(double a,double b)
返回a,b中的较小值

public static double min(double a,double b)
返回ab次方

public static synchronized double random()
返回随机数 在0.01.0

public static double rint(double a)
返回a最近的整数


public static long round(double a)
返回a四舍五入后的整数

public static double sin(double a)
正弦

public static double sqrt(double a)
平方根

public static double tan(double a)
正切

public static double toDegress(double angrad)
返回弧度angrad相当的角度

public static double toRadians(double anddeg)
返回angdeg相当的弧度

示例:
public class mathex
{
public static void main(String args[])
{
   double r = Math.random();
   int n = (int)(r * 100);
   System.out.print(n+"/n");
   double pi = Math.PI;
   double s = Math.sin((pi / 6) );
   System.out.print(s);
   double root = Math.sqrt(100.0);
   System.out.print("/n"+root + "/n");
   double d = Math.pow(2, 3);
   System.out.print(d);
}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值