Объяснение: всё дело в том, что в первом случае (в верхнем, где s = 0 написано вне цикла) s изначально равен нулю, а затем с каждой итерацией цикла s увеличивается.
А втором случае на каждой итерации цикла сначала присваивается s = 0, а затем уже изменяется. Поэтому перед каждой следующей итерацией цикла всё что происходило с s раньше обнуляется.
Если подвести итог, то разница заключается в том, что присваивание находится в цикле или вне него, а значит выполняется один раз (если вне цикла) или много раз (если внутри)
16 бит = 2 байт
1024 Кбайт < 2 Мбайт
2 Гбайт = 2048 Мбайт
1 Тбайт < 2000 Гбайт
Объяснение:
16 бит = 16 / 8 = 2 байт
2 байт = 2 * 8 = 16 бит
1024 Кбайт = 1024 / 1024 = 1 Мбайт
2 Мбайт = 2 * 1024 = 2048 М байт
2 Гбайт = 2 * 1024 = 2048 Мбайт
2048 Мбайт = 2048 / 1024 = 2 Гбайт
1 Тбайт = 1 * 1024 = 1024 Мбайт
2000 Гбайт = 2000 / 1024 = 1,95 Тбайт
1 байт = 8 бит
1 Кбайт = 1024 байт
1 Мбайт = 1024 Кбайт
1 Тбайт = 1024 Мбайт
При переводе меньших единиц в большие - делим.
При переводе больших единиц в меньшие - умножаем.