getHexadecimalCharacterValue function
Get the value of a hexadecimal character
Implementation
int getHexadecimalCharacterValue(String character) {
if (character.compareTo('0') >= 0 && character.compareTo('9') <= 0) {
return character.codeUnitAt(0) - 48;
} else if (character.compareTo('a') >= 0 && character.compareTo('f') <= 0) {
return character.codeUnitAt(0) - 87;
} else if (character.compareTo('A') >= 0 && character.compareTo('F') <= 0) {
return character.codeUnitAt(0) - 55;
} else {
return 0;
}
}