не понимаю как изобразить этот момент: символ из строки HEX с индексом, равным остатку от деления десятичного числа на 16 + представление шестнадцатеричного числа
while(decimalNumber!=0){
            String index=decimalNumber%16+hexNumber;
            hexNumber=HEX.charAt(index);
            decimalNumber/=16;
        }
        return hexNumber;