FloatingPoint8E4M3Value constructor

FloatingPoint8E4M3Value({
  1. required LogicValue sign,
  2. required LogicValue exponent,
  3. required LogicValue mantissa,
})

Constructor for an 8-bit E4M3 floating point value.

Implementation

factory FloatingPoint8E4M3Value(
        {required LogicValue sign,
        required LogicValue exponent,
        required LogicValue mantissa}) =>
    populator().populate(sign: sign, exponent: exponent, mantissa: mantissa);