|
Компьютерный форум OSzone.net » Общий » Флейм » перевод вещественных чисел в бинарный код |
|
перевод вещественных чисел в бинарный код
|
Пользователь Сообщения: 93 |
такие числа: 91,0 и 0,2047
с первым как будет: 1011011.0? а чтобы смещение сделать будет 1,0110110*2^6? нуль в конце дробной части учитывается? а со вторым будет 0,00110100011, а смещение 1,10100011*2^-3 ? у меня задание на перевод вещественных чисел, знаю 91 и 91,0 одно и то же, но в примерах именно дроби и нули в начале и в концах дробях смущают. как они себя ведут в двоичном коде? |
|
Отправлено: 21:38, 30-09-2014 |
Необычный Сообщения: 4463
|
Профиль | Сайт | Отправить PM | Цитировать craetop, какой то не правильный у вас поток сознания.
Дробные, вещественные числа в двоичном коде записываются через мантиссу и порядок. Соотв. находите мантиссу числа, порядок (степень 10), смотрите в каком коде (прямом, дополнительном или обратном) оно должно быть записано, уточняйте кол-во знакомест в формате записи и уже пишите. -- Цитата craetop:
91,0 -- явно указанное вещественное. Соотв мантисса остается прежней, а порядок требует уточнения. |
|
------- Отправлено: 21:52, 30-09-2014 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 93
|
Профиль | Отправить PM | Цитировать я имел ввиду нормализацию.
как мы делаем 91,2067: 91 делением на 2 находим двоичный код, 0,2067 умножением на 2 находим мантису. все вместе 1011011,00110100111, нормализация 6 влево. находим характеристику 7f + 6 = 85 = 10000101. далее записывается весь код: знак характеристика мантиса: 0.10000101.01101100110100111. так? а как в 91,0 мантису находить. 0 умножать на 2? |
Отправлено: 22:02, 30-09-2014 | #3 |
Необычный Сообщения: 4463
|
Профиль | Сайт | Отправить PM | Цитировать (документашка)
Цитата craetop:
Цитата craetop:
Цитата craetop:
Цитата craetop:
Цитата craetop:
конвертер (еще документации) craetop, я думаю надо определиться с форматом записи. Знак матиссы, мантисса, знак порядка, порядок. Может я просматриваю слишком бегло, может что, но мне кажется иногда авторы сами себе противоречат. P.S. А вообще надо открывать и смотреть стандарты x86 например и уже ссылаться на них. |
|||||
------- Отправлено: 22:37, 30-09-2014 | #4 |
Пользователь Сообщения: 93
|
Профиль | Отправить PM | Цитировать Цитата lxa85:
|
||
Отправлено: 23:13, 30-09-2014 | #5 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
C/C++ - Класс "Матрица вещественных чисел" | Li_da | Программирование и базы данных | 3 | 15-10-2012 21:09 | |
C/C++ - [решено] Перевод десятичных чисел в двоичные | Artesmann | Программирование и базы данных | 5 | 30-05-2011 19:41 | |
[решено] Как вставить бинарный код файла в программу? | assch | AutoIt | 10 | 09-04-2011 20:05 | |
VBA - Перевод чисел в текст прописью | Goshar | Программирование и базы данных | 2 | 22-12-2007 16:00 | |
XML + XSL + PHP => HTML, Как передать бинарный код рисунка ? | Lexxx_HU | Вебмастеру | 5 | 02-03-2007 17:55 |
|