FloatKind.bfloat16 constructor

const FloatKind.bfloat16({
  1. double? min,
  2. double? max,
  3. bool isExclusiveMin = false,
  4. bool isExclusiveMax = false,
  5. List<Trait>? traits,
})

Raw "bfloat16" 16-bit floating-point value (including NaN, Infinity, -Infinity, and -0.0).

Implementation

const FloatKind.bfloat16({
  this.min,
  this.max,
  this.isExclusiveMin = false,
  this.isExclusiveMax = false,
  super.traits,
})  : bits = 16,
      nonFinite = true,
      negativeZeroes = true,
      _typedDataFactory = Float32List.new,
      super.constructor(name: 'double');