Представление чисел в компьютере
Лаборатория знаний
Вконтакте YouTube
+7 (495) 789-30-40
Каталог
Поиск книг
Электронные приложения
Авторизация
Логин:
Пароль:
Регистрация
Забыли свой пароль?
Подписка на рассылку
Стихи о нас

Богатство
Идей,
Новизна,
Оптимизм и
Мудрость
Рождению гениев пусть помогает трудность.

Трудности эти уже превратились в смыслы.
Борьба,
Интерес,
Наука,
Ответственность,
Мысли…

Тивикова С.К., зав. каф. начального образования НИРО

Партнёры



Городской проект "Школа Новых Технологий"

Образовательный холдинг Развивающе Обучение

Издательство «Ассоциация 21 век»














Представление чисел в компьютере

Страницы: 1
RSS
Представление чисел в компьютере, Вещественные числа
 
Уважаемый Игорь Геннадиевич!
Я - учитель информатики МОУ "Университетский лицей" г.Петрозаводска Соловова Любовь Владимировна.
Много лет работаю по Вашему УМК и только в этом году обратила внимание на следующее несоответствие:
когда Вы говорили о представлении целых чисел в памяти компьютера, то было определено, что отрицательные целые числа хранятся в дополнительном коде. Это позволяет за счет операции сложения реализовать операцию вычитания. Я думала, что это правило (хранение в дополнительном коде) касается и отрицательных вещественных чисел. Но пример 5 параграфа 3.1.4.2. рассматривает внутреннее представление отрицательного числа в форме с плавающей запятой и последующий перевод этого числа в десятичную систему счисления, как числа, записанного в прямом коде. Правильно ли я понимаю, что мантисса отрицательного вещественного числа хранится в прямом коде? Как же тогда реализуется вычитание?
С уважением Соловова Л.В.
 
Уважаемая Любовь Владимировна!
К вещественным числам, т.е. к представлению чисел в формате с плавающей запятой, это правило (хранение отрицательного числа в дополнительном коде) не относится. Знак числа храниться в старшем бите ячейки (0- плюс, 1-минус), мантисса представляется в прямом коде, а порядок - в виде характеристики (смещенного порядка). Арифметические операции над целыми числами (с фиксированной запятой) и вещественными числами (с плавающей запятой) выполняют разные устройства. Первые - основной процессор, который умеет работать только с целыми числами. Вторые - сопроцессор "плавающей" арифметики. Очевидно, в его системе команд есть аппаратно-реализованное вычитание. В современных микропроцессорах оба эти устройства собраны на одном кристалле.
 
Большое спасибо. Теперь все встало на свои места.
Л.В.С.
Страницы: 1
Top.Mail.Ru хостинг от .masterhost телефония от voiper.ru
Как купить :: Контакты :: Карта сайта :: Наши партнёры
Издательство «БИНОМ. Лаборатория знаний» 2005-2024 г. © Все права защищены.
127473, г. Москва, улица Краснопролетарская, д. 16, стр. 1 Тел.: (495) 181-53-44