Форум программистов, компьютерный форум, киберфорум
Информатика
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.84/55: Рейтинг темы: голосов - 55, средняя оценка - 4.84
0 / 0 / 0
Регистрация: 26.09.2015
Сообщений: 22

Получить шестнадцатеричную форму внутреннего представления числа в формате с плавающей точкой в 4-х байтовой ячейке

13.05.2019, 14:45. Показов 11085. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Получить шестнадцатеричную форму внутреннего представления числа в формате с плавающей точкой в 4-х байтовой ячейке.
По 16-ричной форме внутреннего представления вещественного числа в 4-х байтовой ячейке восстановить само число.

Число:33.752 C21D0000
Если кто знает помогите
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
13.05.2019, 14:45
Ответы с готовыми решениями:

Получить шестнадцатеричную форму внутреннего представления числа в формате с плавающей точкой в 4-х байтовой ячейке
Получить внутреннее представление вещественных целых чисел в памяти компьютера. Получить шестнадцатеричную форму внутреннего...

Представить вещественные числа в четырёхбайтовой ячейке памяти в формате с плавающей точкой
Пожалуйста помогите Представить вещественные числа в четырёхбайтовой ячейке памяти в формате с плавающей точкой. a) 0,5; б) 25,12; в)...

Определить наименьшее значение с плавающей точкой представления числа
Всем здравствуйте!!! Дали вот такое задание, и даже не могу предположить,как его выполнить. Опытным путем определить наименьшее...

3
Ушел с форума
Автор FAQ
 Аватар для Mikl___
16373 / 7685 / 1080
Регистрация: 11.11.2010
Сообщений: 13,759
14.05.2019, 03:14
Distrofan,
сделай по аналогии Записать в 32-разрядную сетку компьютера с плавающей запятой, число 0.125 и -1132,25(числа в 10ой сс)

32-разрядное вещественное число имеет формат
  • 1 разряд под знак
  • 8 разрядов под степень
  • 23 разряда под дробную часть
  1. 33,752 > 0 знак=0; log2(33,752)=5,076901088 степень в смещенном виде 127+5=13210=100001002
    мантисса (33,752 - 25)*223-5 =1,752*262144= 459276,288 https://www.cyberforum.ru/cgi-bin/latex.cgi?\approx 459276= 000.0111.0000.0010.0000.11002
    общий вид числа: 0.100 0010 0.000 0111 0000 0010 0000 11002=4207020C16
  2. C21D000016=1.1000 0100.001 1101 0000 0000 0000 00002
    знак=1 число<0
    степень в смещенном виде 100001002=13210=127+5 степень числа 5
    (число - 25) х 223-5 =001110100000000000000002=190054410
    (число - 32) х 262144=1900544
    число =1900544/262144 + 32=7,25+32=39,25
    учитываем знак и получаем -39.25
0
0 / 0 / 0
Регистрация: 21.05.2019
Сообщений: 2
21.05.2019, 14:23
Сложная задачка)Надо подумать)
0
Ушел с форума
Автор FAQ
 Аватар для Mikl___
16373 / 7685 / 1080
Регистрация: 11.11.2010
Сообщений: 13,759
21.05.2019, 16:10
Химера159,
а над чем думать то? Я привел решение и разжевал, как делать подобные преобразования
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
21.05.2019, 16:10
Помогаю со студенческими работами здесь

Записать внутреннее представление числа в форме с плавающей точкой в 4байтовой ячейке
вот эти числа 139,76

Получить внутреннее представление целых чисел в 2-х байтовой ячейке.
Получить внутреннее представление целых чисел 16, 32, -25 в 2-х байтовой ячейке. Какое максимальное положительное и минимальное...

Произведение чисел в формате с плавающей точкой
Подскажите: В результате умножения чисел у меня получилась ненормализованная мантисса пк = 0.00000011110110. Я так понимаю, чтобы...

Представить число как двоичные с плавающей точкой в формате float и double

Перевести десятичное число с плавающей запятой (точкой) в шестнадцатеричную систему и в 4-байтовом формате
Здравствуйте. Как перевести десятичное число с плавающей запятой (точкой) в шестнадцатиричную систему и в 4-байтовом формате?? Заранее...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru