Не удается декодировать с той же длины, что и вход

ЭтоСсылка на сайт Встраивание сообщений в цифровые изображения с использованием JAVA, они также предоставляют пример кода, но когда я попытался вставить более 38 символов, он выдаст другой вывод при запуске части декодирования. Я использую изображение 111x115 (6,38 Кб).

мой вопрос в этой статье, он сказал, что n = (p-32) / 8, n - максимальная длина сообщения, а P - количество пикселей. поэтому, если я вычислю используемое изображение, оно будет равно n = (6380-32) /8=793.5. Так как я мог хранить 793,5 символа на этом изображении, но когда я попытался поместить более 38 символов, это даст мне другой вывод, когда я декодировал часть. (до 38 символов в порядке)

Ответы на вопрос(1)

Ваш ответ на вопрос