decimalToIPv4 static method
Converts a number num to an IPv4.
Implementation
static String? decimalToIPv4(BigInt num) {
if (num < BigInt.zero || num > maxIPv4Range) return null;
final hex = num.toRadixString(16).padLeft(8, '0');
final bytes = [
for (var i = 0; i < 4; i++)
int.parse(hex.substring(i * 2, i * 2 + 2), radix: 16),
];
return InternetAddress.fromRawAddress(Uint8List.fromList(bytes)).address;
}