|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |