это классика)
тут все просто) округление срезает число)
но я пытаюсь вкурить как происходит разбиение размера файла при передаче
да он дробится на пакеты, и потом протокомы выбирают нужный размер пакета и передают
тогда смысл иметь 2 варианта исчесления?
а если говорить про сеть, то там ещё хуже. есть размер пакета, есть заголовки пакета есть ретрансмиты и т.д. оверхед ужастный.