toBinary static method

String toBinary(
  1. BigInt value, {
  2. int zeroPadBitLen = 0,
})

Converts a BigInt value to a binary string with optional zero padding.

Implementation

static String toBinary(BigInt value, {int zeroPadBitLen = 0}) {
  final String binaryStr = value.toRadixString(2);
  if (zeroPadBitLen > 0) {
    return binaryStr.padLeft(zeroPadBitLen, '0');
  } else {
    return binaryStr;
  }
}