Так происходит потому, что данные на SSD и HDD накопителях компьютера измеряются в двоичной системе исчисления, в виде единиц и нулей, а не в десятеричной, как мы привыкли. Вся разница возникает, когда производитель дисков для удобства указывает размер в десятеричной системе.
Из-за того, что в 1 Кб (Килобайт) = 1024 байт и возникает такая путаница.
Пойдем дальше, и посчитаем значения для более высоких значений:
1 Мб (Мегабайт) = 1024 Кб
1 Гб (Гигабайт) = 1024 Мб
1 Тб (Терабайт) = 1024 Гб
Для начала Гигабайты переведем в байты. Для этого потребуется три раза умножить на 1024. А дальше разделить на 1000 три раза. Итого: 16Гб*1024*1024*1024*1000*1000*1000=14,9 Гб.
Именно столько будет видеть Ваш компьютер.
Объяснение:
Поделитесь своими знаниями, ответьте на вопрос:
#include < iostream>
using namespace std;
int main (void)
{
int year;
bool init = false;
cout < < "input year [1 < = year < = 2200]: ";
do {
cin > > year;
if ((year < 1) || (year > 2200))
cout < < "error" < < endl < < "try again: ";
else init = true;
} while (init == false);
if % 4 == 0) & & (year % 100 ! = 0)) || (year % 400 == 0))
cout < < "leap";
else cout < < "normal";
return 0;
}
//так как сдвиги не сохранились при добавлении ответа, прилагаю .cpp файл