Есть ответ 👍

Информатика. ответьте на вопросы своими словами, без интернета плез (ну хотя бы чуть-чуть от себя). 1) Как в памяти компьютера представляются целые положительные и отрицательные числа?
2) Любое целое число можно рассматривать как вещественное, но с нулевой дробной частью. Обоснуйте целесообразность наличия особых компьютерного представления целых чисел.
3) Представьте число 63₁₀ в беззнаковом 8-разрядном формате
4) Найдите десятичные эквиваленты чисел по их прямым кодам, записанным в 8-разрядном формате со знаком:
а) 01001100; б) 00010101
5) Какие из чисел 443₈, 101010₂, 256₁₀ можно сохранить в 8-раз­рядном формате?

250
297
Посмотреть ответы 2

Ответы на вопрос:


1)Целые положительные представляются в компьютере в формате с фиксированной запятой. Отрицательные с дополнительного кода

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

3) 63 2

-62 31 2

1 -30 15 2

1 -14 7

2

1 -6 3

2

1 -2 1

1

6310 = 001111112    63^10 = 00111111^2

4)01001100=2^2+2^3+2^6=4+8+64=76

00010101=2^0+2^2+2^4=1+4+16=21

5)В восьмиразрядном формате можно сохранить числа занимающие не более чем 8 двоичных разрядов

Надеюсь,что

7Tamada7
4,7(98 оценок)

Program a;   // имя программы var n: string; // четырехзначное число будем вводить с клавы var n1, n2, n3, n4, err: integer; // n1 - n4 это цифры числа, например 1234 var sa: double; // среднее арифметическое begin // начало read( n ); // вводим с клавиатуры число n val( n[1], n1, err ); // первая цифра числа n val( n[2], n2, err ); // вторая цифра числа n val( n[3], n3, err ); // третья цифра числа n val( n[4], n4, err ); // четвертая цифра числа n sa : = ( n1 + n2 + n3 + n4 ) / 4;   // находим среднее арифметическое if ( sa / 2 = trunc( sa / 2 ) ) and ( sa > 5 ) then write( sa ); // если оно четное и больше пяти - выдаем значение на экран end.  // конец

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS