factor property

BigInt get factor

Implementation

BigInt get factor => switch (this) {
      BinaryPrefix.none => BigInt.one,
      BinaryPrefix.kibi => BigInt.parse("0x400"),
      BinaryPrefix.mebi => BigInt.parse("0x100000"),
      BinaryPrefix.gibi => BigInt.parse("0x40000000"),
      BinaryPrefix.tebi => BigInt.parse("0x10000000000"),
      BinaryPrefix.pebi => BigInt.parse("0x4000000000000"),
      BinaryPrefix.exbi => BigInt.parse("0x1000000000000000"),
      BinaryPrefix.zebi => BigInt.parse("0x400000000000000000"),
      BinaryPrefix.yobi => BigInt.parse("0x100000000000000000000"),
      BinaryPrefix.robi => BigInt.parse("0x40000000000000000000000"),
      BinaryPrefix.quebi => BigInt.parse("0x10000000000000000000000000"),
    };