decimalToHex handle 0 input