Converts this number to its hexadecimal string representation.
255.toHex() // 'ff'
String toHex({bool upperCase = false}) { final s = toInt().toRadixString(16); return upperCase ? s.toUpperCase() : s; }