程序包 org.hipparchus.dfp

类 Decimal10

所有已实现的接口:
CalculusFieldElement<Dfp>, FieldElement<Dfp>

public class Decimal10 extends DfpDec
  • 构造器详细资料

    • Decimal10

      public Decimal10(Dfp d)
    • Decimal10

      public Decimal10(DfpField factory, String s)
    • Decimal10

      protected Decimal10(DfpField factory, byte sign, byte nans)
  • 方法详细资料

    • newInstance

      public Dfp newInstance()
      从类复制的说明: DfpDec
      创建一个值为0的实例。在内部首选使用此方法而不是构造函数以便于子类。
      覆盖:
      newInstance 在类中 DfpDec
      返回:
      一个值为0的新实例
    • newInstance

      public Dfp newInstance(byte x)
      从类复制的说明: DfpDec
      从字节值创建一个实例。
      覆盖:
      newInstance 在类中 DfpDec
      参数:
      x - 要转换为实例的值
      返回:
      一个值为x的新实例
    • newInstance

      public Dfp newInstance(int x)
      从类复制的说明: DfpDec
      从int值创建一个实例。
      覆盖:
      newInstance 在类中 DfpDec
      参数:
      x - 要转换为实例的值
      返回:
      一个值为x的新实例
    • newInstance

      public Dfp newInstance(long x)
      从类复制的说明: DfpDec
      从long值创建一个实例。
      覆盖:
      newInstance 在类中 DfpDec
      参数:
      x - 要转换为实例的值
      返回:
      一个值为x的新实例
    • newInstance

      public Dfp newInstance(double x)
      从类复制的说明: DfpDec
      创建一个对应于常量实数值的实例。
      指定者:
      newInstance 在接口中 CalculusFieldElement<Dfp>
      覆盖:
      newInstance 在类中 DfpDec
      参数:
      x - 常量实数值
      返回:
      对应于常量实数值的实例
    • newInstance

      public Dfp newInstance(Dfp d)
      从类复制的说明: DfpDec
      通过复制现有实例创建一个实例。在内部首选使用此方法而不是构造函数以便于子类。
      覆盖:
      newInstance 在类中 DfpDec
      参数:
      d - 要复制的实例
      返回:
      一个与d具有相同值的新实例
    • newInstance

      public Dfp newInstance(String s)
      从类复制的说明: DfpDec
      从String表示创建一个实例。在内部首选使用此方法而不是构造函数以便于子类。
      覆盖:
      newInstance 在类中 DfpDec
      参数:
      s - 实例的字符串表示
      返回:
      从指定字符串解析出的新实例
    • newInstance

      public Dfp newInstance(byte sign, byte nans)
      从类复制的说明: DfpDec
      创建一个具有非有限值的实例。
      覆盖:
      newInstance 在类中 DfpDec
      参数:
      sign - 要创建的Dfp的符号
      nans - 值的代码,必须是 Dfp.INFINITE, Dfp.SNAN, Dfp.QNAN之一
      返回:
      具有非有限值的新实例
    • getDecimalDigits

      protected int getDecimalDigits()
      从类复制的说明: DfpDec
      获取此类将表示的十进制数字的位数。默认实现返回Dfp.getRadixDigits()*4-3。子类可以覆盖此方法以返回较小的值。
      覆盖:
      getDecimalDigits 在类中 DfpDec
      返回:
      此类将表示的十进制数字的位数