unHex static method

int unHex(
  1. int c
)

Implementation

static int unHex(int c) {
  if ('0'.codeUnitAt(0) <= c && c <= '9'.codeUnitAt(0)) {
    return c - '0'.codeUnitAt(0);
  }
  if ('a'.codeUnitAt(0) <= c && c <= 'f'.codeUnitAt(0)) {
    return c - 'a'.codeUnitAt(0) + 10;
  }
  if ('A'.codeUnitAt(0) <= c && c <= 'F'.codeUnitAt(0)) {
    return c - 'A'.codeUnitAt(0) + 10;
  }
  return 0;
}