2354 / 1772 / 212
Регистрация: 07.01.2011
Сообщений: 10,342
1

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

13.11.2011, 16:54. Показов 8065. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
нужна помощь в представление ВПК (в памяти компютера) тип данних double
например нам дано такое:
C++
1
double y = -4.8e1
и хочем чтоб компилятор сделал такое:
C++
1
long w1 = *reinterpret_cast<long*>(&y)+33;
я знаю как представляеться ВПК float, а так же знаю, что double примерно так же как и float представляеться ВПК
подскажите алгоритм представление ВПК тип данних double!(делать мое задание не обязательно, и сам сделаю )
наперед спасибо!

Добавлено через 18 часов 25 минут
что никто не знает алгоритму представление double ВПК??
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.11.2011, 16:54
Ответы с готовыми решениями:

Внутреннее представление типа Double через Long
Привет. Для оптимизации работы одного вычислительного алгоритма потребовалось найти некое...

Неправильно отображает внутреннее представление типа double
Тип int отображается верно, а вот при double ошибка Для числа 5: int : 00000101 00000000...

2-ичное представление числа типа double или float?
помогите разобратся,,,, плиз)) double a=1991.829; a==01000000 10011111 00011111 01010000 11100101...

Double в памяти компьютера
Добрый вечер! Подскажите где у меня ошибка. Хочу распарсить double и в ручную посчитать что там в...

3
277 / 150 / 25
Регистрация: 05.11.2011
Сообщений: 429
Записей в блоге: 1
13.11.2011, 17:00 2
zewer, Есть же специальный стандарт IEEE его легко найти
Число двойной точности
Тут http://www.binaryconvert.com/convert_double.html можно "поиграться".
0
2354 / 1772 / 212
Регистрация: 07.01.2011
Сообщений: 10,342
13.11.2011, 18:08  [ТС] 3
может я не правильно пользуюсь етим, но результат не совпадает с результатом програми(я всмисле результат сайта не совпадает с прогой)
результат должен бить 21 (СЧ 16)
0
45 / 21 / 6
Регистрация: 28.02.2013
Сообщений: 194
10.03.2016, 09:33 4
Крик души. Нехороший рускоязычный сегмент интернета!!!!!!!!!!!!!!!!!!!!!!

Вот русская версия ответа на вопрос о формате double:
ссылка

бла бла бла, картинка сомнительной художественности, и аж 2 строчки описания (судить вам о его адекватности)
(только прочитав английскую версию я понял тему)

А Вот английская версия.
(Слава Богу я уже сталкивался не рас с такой фигнёй!!!!!)
Картинка,
2! АДЕКВАТНЫЕ формулы,
8! строчек КРАТКОГО описания,
15! строчек отдельно описания формата мантисы и описание зарезервированых значений мантисы!
9 строчек резюме
Включён детальнейший пример перевода числа по битам из double в хексадемикал
И даже опус в 4 строчки про сравнение в современных видеокартах скорости операций с double и single
0
10.03.2016, 09:33
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.03.2016, 09:33
Помогаю со студенческими работами здесь

представление в памяти компьютера числа типа double
Запишите на языке Pascal программу с использованием процедур (функций): определить для...

Определить для произвольного вещественного десятичного числа типа double его представление в памяти компьютера
Составить математическую модель, блок-схему и записать на языке Pascal программу с использованием...

Представление чисел типа double
Console.WriteLine(167.32 - 167.00); //результат - 0.3199999999993 Добавлено через 2 минуты...

Тип данных single/double представление в памяти
Всем привет. Собственно стал вопрос о том, как выглядят типы данных single и double в памяти....


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru