Предмет: Информатика,
автор: nastyah300
Срочно, пожалуйста, помогите. Составьте программу, которая осуществляет ввод в массив с клавиатуры размеров 6 файлов в байтах ( от 100 до 2000) и выселяет:
а) суммарный размер файлов в килобайтах ;
б) средний размер файла.
Помогите, пожалуйста
Ответы
Автор ответа:
0
javascript:var массив = []; for (let сч = 1; сч <= 6; сч++) массив.push(parseInt(prompt(сч + ":"))); var сумма = массив.reduce(function(s, c) { return s + c; }, 0) / 1000, среднее = сумма / массив.length; alert("Среднее: " + среднее + ", сумма: " + сумма + ".");
Обрати внимание на то, что килобайт - это ровно тысяча байтов (см. ГОСТы по электросвязи).
Аноним:
А вот килобит - да, это ровно 1000 бит.
Вынужден поспорить. Да, это не одно и то же. Но это отрасли техники и науки, в которой есть общие для всех нормы, стандарты, правила, философия, в конце концов. Отступление от них вступает в прямое противоречие с этими нормами и не соответствует общим идеям развития науки и техники. Понимая это, та же МЭК ввела т. н. двоичные приставки, подобные СИ. Т. е. КиБ, МиБ и т. д., прямо указав на то, что 2^(10n) неправомерно обозначать приставками СИ.
Могу согласиться лишь с тем, что в контексте представления информации в памяти компьютера единица 1000 байтов лишена смысла, но это не значит, что 1024 байта - это килобайт.
Известный факт про производителей жёстких дисков, которые хитрят на этой разнице.
А им не объяснишь, что "компьютерам на что-то там начхать", априори они правы.
И, кстати, про ГОСТ, который регламентирует обеспечение единства измерений и который никто не отменял:
В соответствии с международным стандартом МЭК 60027-2 единицы «бит* и «байт» применяют с
приставками СИ (таблица 8 и раздел 7).
приставками СИ (таблица 8 и раздел 7).
Исторически сложилась такая ситуация, что с наименованием «байт» некорректно (вместо 1000 = 10^3
принят 1024 = 2^10) использовали (и используют) приставки СИ: 1 Кбайт = 1024 байт. 1 Мбайт = 1024 Кбайт,
1 Гбайт = 1024 Мбайт и т. д. При этом обозначение Кбайт начинают с прописной буквы в отличие от строчной
буквы о к» для обозначения множителя 10^3.
принят 1024 = 2^10) использовали (и используют) приставки СИ: 1 Кбайт = 1024 байт. 1 Мбайт = 1024 Кбайт,
1 Гбайт = 1024 Мбайт и т. д. При этом обозначение Кбайт начинают с прописной буквы в отличие от строчной
буквы о к» для обозначения множителя 10^3.
Вы можете спорить сколько угодно. Но на территории России: а) ГОСТы, увы, уже давно не являются обязательными для соблюдения и могут заменяться отраслевыми стандартами и ТУ б) Постановления правительства главенствуют над всеми другими документами, в том числе, ГОСТ.
А кибибиты разные - они пока что не прижились. Да и вряд ли приживутся без сильного правительственного лоббирования.
Похожие вопросы
Предмет: Алгебра,
автор: slavaparshikov08
Предмет: Русский язык,
автор: ksushalakt72
Предмет: Математика,
автор: ivannakernicka
Предмет: Геометрия,
автор: iunknowni
Предмет: Математика,
автор: тигра16