Uses of Class
byucc.jhdl.Logic.Modules.FloatingPoint.helpers.FloatingPoint

Packages that use FloatingPoint
byucc.jhdl.Logic.Modules.FloatingPoint.helpers   
 

Uses of FloatingPoint in byucc.jhdl.Logic.Modules.FloatingPoint.helpers
 

Subclasses of FloatingPoint in byucc.jhdl.Logic.Modules.FloatingPoint.helpers
 class JHDLFloatingPoint
          Extends Nathan K's FloatingPoint class to support initialization and output to/from BVs.
 

Methods in byucc.jhdl.Logic.Modules.FloatingPoint.helpers that return FloatingPoint
static FloatingPoint JHDLFloatingPoint.create(double val, int numExponentBits, int numMantissaBits)
           
static FloatingPoint FloatingPoint.create(double val, int numExponentBits, int numMantissaBits)
          Constructs a FloatingPoint with the specified numbers of bits.
static FloatingPoint FloatingPoint.create(long val, int numExponentBits, int numMantissaBits)
          Constructs a FloatingPoint with the specified numbers of bits.
static FloatingPoint FloatingPoint.create(java.math.BigDecimal val, int numExponentBits, int numMantissaBits)
          Constructs a FloatingPoint number with the specified numbers of bits.
static FloatingPoint FloatingPoint.create(FloatingPoint val, int numExponentBits, int numMantissaBits)
          Constructs a FloatingPoint number with the specified numbers of bits.
static FloatingPoint FloatingPoint.create(java.lang.String str)
          Constructs a FloatingPoint from a string
static FloatingPoint FloatingPoint.create(double val, int numExponentBits, int numMantissaBits, FloatingPoint prototype)
          Constructs a FloatingPoint with the specified numbers of bits of the same class as prototype.
static FloatingPoint FloatingPoint.create(double val, FloatingPoint prototype)
          Constructs a FloatingPoint with the same numbers of bits and the same class as prototype.
static FloatingPoint FloatingPoint.create(long val, int numExponentBits, int numMantissaBits, FloatingPoint prototype)
          Constructs a FloatingPoint with the specified numbers of bits and the same class as prototype.
static FloatingPoint FloatingPoint.create(long val, FloatingPoint prototype)
          Constructs a FloatingPoint with the same numbers of bits and the same class as prototype.
static FloatingPoint FloatingPoint.create(java.math.BigDecimal val, int numExponentBits, int numMantissaBits, FloatingPoint prototype)
          Constructs a FloatingPoint number with the specified numbers of bits.
static FloatingPoint FloatingPoint.create(java.math.BigDecimal val, FloatingPoint prototype)
          Constructs a FloatingPoint with the same numbers of bits as and the same class as prototype.
static FloatingPoint FloatingPoint.create(FloatingPoint val, int numExponentBits, int numMantissaBits, FloatingPoint prototype)
          Constructs a FloatingPoint number with the specified numbers of bits and the same class as prototype.
static FloatingPoint FloatingPoint.create(FloatingPoint val, FloatingPoint prototype)
          Constructs a FloatingPoint with the same value as val and the same numbers of bits and class as prototype.
static FloatingPoint FloatingPoint.create(java.lang.String str, FloatingPoint prototype)
          Constructs a FloatingPoint from a string of the same class as prototype.
 FloatingPoint FloatingPoint.add(FloatingPoint val)
          Returns the sum of two FloatingPoints.
 FloatingPoint FloatingPoint.subtract(FloatingPoint val)
          Returns the difference of two FloatingPoints.
 FloatingPoint FloatingPoint.multiply(FloatingPoint val)
          Returns the product of two FloatingPoints.
 FloatingPoint FloatingPoint.divide(FloatingPoint val)
          Returns the quotient of two FloatingPoints.
 FloatingPoint FloatingPoint.remainder(FloatingPoint val)
          Returns the remainder of this FloatingPoint divided by another (that is, this % val).
 FloatingPoint FloatingPoint.negate()
          Returns the FloatingPoint whose value is the opposite of the value of this
 FloatingPoint FloatingPoint.abs()
          Returns the absolute value of this FloatingPoint
 

Methods in byucc.jhdl.Logic.Modules.FloatingPoint.helpers with parameters of type FloatingPoint
static FloatingPoint FloatingPoint.create(FloatingPoint val, int numExponentBits, int numMantissaBits)
          Constructs a FloatingPoint number with the specified numbers of bits.
static FloatingPoint FloatingPoint.create(double val, int numExponentBits, int numMantissaBits, FloatingPoint prototype)
          Constructs a FloatingPoint with the specified numbers of bits of the same class as prototype.
static FloatingPoint FloatingPoint.create(double val, FloatingPoint prototype)
          Constructs a FloatingPoint with the same numbers of bits and the same class as prototype.
static FloatingPoint FloatingPoint.create(long val, int numExponentBits, int numMantissaBits, FloatingPoint prototype)
          Constructs a FloatingPoint with the specified numbers of bits and the same class as prototype.
static FloatingPoint FloatingPoint.create(long val, FloatingPoint prototype)
          Constructs a FloatingPoint with the same numbers of bits and the same class as prototype.
static FloatingPoint FloatingPoint.create(java.math.BigDecimal val, int numExponentBits, int numMantissaBits, FloatingPoint prototype)
          Constructs a FloatingPoint number with the specified numbers of bits.
static FloatingPoint FloatingPoint.create(java.math.BigDecimal val, FloatingPoint prototype)
          Constructs a FloatingPoint with the same numbers of bits as and the same class as prototype.
static FloatingPoint FloatingPoint.create(FloatingPoint val, int numExponentBits, int numMantissaBits, FloatingPoint prototype)
          Constructs a FloatingPoint number with the specified numbers of bits and the same class as prototype.
static FloatingPoint FloatingPoint.create(FloatingPoint val, FloatingPoint prototype)
          Constructs a FloatingPoint with the same value as val and the same numbers of bits and class as prototype.
static FloatingPoint FloatingPoint.create(java.lang.String str, FloatingPoint prototype)
          Constructs a FloatingPoint from a string of the same class as prototype.
 FloatingPoint FloatingPoint.add(FloatingPoint val)
          Returns the sum of two FloatingPoints.
 FloatingPoint FloatingPoint.subtract(FloatingPoint val)
          Returns the difference of two FloatingPoints.
 FloatingPoint FloatingPoint.multiply(FloatingPoint val)
          Returns the product of two FloatingPoints.
 FloatingPoint FloatingPoint.divide(FloatingPoint val)
          Returns the quotient of two FloatingPoints.
 FloatingPoint FloatingPoint.remainder(FloatingPoint val)
          Returns the remainder of this FloatingPoint divided by another (that is, this % val).
 int FloatingPoint.compareTo(FloatingPoint val)
          Compares two FloatingPoints.
 int FloatingPoint.compareTo_g(FloatingPoint val)
          Compares two FloatingPoints.
 int FloatingPoint.compareTo_l(FloatingPoint val)
          Compares two FloatingPoints.
 



Copyright ? 2006 Brigham Young University, Configurable Computing Laboratory. All Rights Reserved.