extFROMHEX function

dynamic extFROMHEX(
  1. dynamic value
)

FROMHEX(str): converts a hex string to an integer

Implementation

dynamic extFROMHEX(dynamic value) {
  var s = varToStr(value).trim();
  if (s.length >= 2 && s[0] == '0' && s[1].toUpperCase() == 'X') {
    s = s.substring(2);
  }
  return int.tryParse(s, radix: 16) ?? 0;
}