На 22 строчке при выполнении octalNumber + a пишет что невозможно сложить число int и число double. Не понимаю откуда появляется число double, т.к. % вроде вычисляет остаток, да и если смотреть в моем случаи, то у меня используется int переменные.