Сколько будет байтов в 0,5 мегабайт?
В одном Мб 1024 Кб, а в одном Кб 1024 байта, следует 1024/2=512 Кб 512*1024=524 288 байт