dynamicIntDigits static method

int dynamicIntDigits(
  1. DynamicInt n
)

Implementation

static int dynamicIntDigits(DynamicInt n) {
  if (!n.isSafeInteger) {
    return n.toStringStandard().length;
  }

  var digits = _intDigits(n.toInt());
  digits ??= n.toStringStandard().length;

  return digits;
}