tt_TOBIN function

dynamic tt_TOBIN(
  1. dynamic v1,
  2. dynamic v2
)

tt_TOBIN(n, width): converts an integer to a binary string

Implementation

dynamic tt_TOBIN(dynamic v1, dynamic v2) {
  var n = varToInt(v1);
  final w = varToInt(v2);
  if (n == 0) return '0'.padLeft(w, "0");
  var buf = '';
  while (n > 0) {
    buf = '${n & 1}$buf';
    n >>= 1;
  }
  return buf.padLeft(w, "0");
}