zoukankan      html  css  js  c++  java
  • Java Math类知识点总结

    (1)在编写程序时,可能需要计算一个数的平方根、绝对值、获取一个随机数等。java.lang包中的Math类包含许多用来进行科学计算的类方法,这些方法可以直接通过类名调用。另外,Math类还有两个静态常量,E和PI,它们的值分别是2.7182828284590452354和3.14159265358979323846.

    以下是Math类常用方法:

    public static long abs(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 random()            产生一个0到1之间的随机数(不包含0和1)

    public static double pow(double a,double b)     返回a的b次幂

    public static double sqrt(double a)     返回a的平方根

    public static double log(double a)       返回a的对数

    public static double sin(double a)        返回正弦值

    public static double asin(double a)      返回反正弦值

    (2)有时可能需要对输出的数字结果进行必要的格式化,例如3.14356789,希望保留小数位3位,整数部分至少要显示3位,即将3.14356789格式化为003.144,可以使用java.text包中的NumberFormat类,该类调用类方法:

    public static final NumberFormat getInstance()实例化一个NumberFormat对象,该对象调用  public final String format(double number)方法可以格式化数字number。

    NumberFormat类有如下常用方法:

    public void setMaximumFractionDigits(int newValue)

    public void setMinimumFractionDigits(int newValue)

    public void setMaximumIntegerDigits(int newValue)

    public void setMinimumIntegerDigits(int newValue)

    (3)

  • 相关阅读:
    单元测试之NUnit
    “Oracle.DataAccess.Client.OracleConnection”的类型初始值设定项引发异常
    功能强大的树状结构TreeGrid
    右键效果图
    可视化定义工作流(正在努力做......w)
    关于自动发送邮件换行等问题解决
    清空Cache
    .net发生类型为 System.OutOfMemoryException 的异常解决办法
    再谈xml
    Delphi日期函数大全
  • 原文地址:https://www.cnblogs.com/zengfanye/p/9495962.html
Copyright © 2011-2022 走看看