Форум программистов, компьютерный форум, киберфорум
Наши страницы
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
mashina6
0 / 0 / 0
Регистрация: 29.03.2014
Сообщений: 8
1

Определить для произвольного вещественного десятичного числа типа double его представление в памяти компьютера

29.03.2014, 19:17. Просмотров 881. Ответов 1
Метки нет (Все метки)

Составить математическую модель, блок-схему и записать на языке Pascal программу с использованием процедур (функций) для решения следующих задач
Определить для произвольного вещественного десятичного числа типа double его представление в памяти компьютера.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.03.2014, 19:17
Ответы с готовыми решениями:

Для заданного целого десятичного числа получить его представление в н-ичной системе счисления (н<10). Рекурсия
Для заданного целого десятичного числа получить его представление в н-ичной системе счисления...

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

Представление в памяти компьютера типа double
нужна помощь в представление ВПК (в памяти компютера) тип данних double например нам дано такое:...

Получить машинное представление 64-битного вещественного десятичного числа (15,92), ответ в шестнадцатеричном коде
Дано 2 задания: 1) Получить машинное представление 64-битного вещественного десятичного числа...

Для заданного целого десятичного числа N получить его представление в p-ичной системе счисления
нужно написать программу до пятницы . си++ билдер Для заданного целого десятичного числа N...

1
bormant
Модератор
Эксперт Pascal/DelphiЭксперт NIX
4610 / 2897 / 2251
Регистрация: 22.11.2013
Сообщений: 8,077
30.03.2014, 11:15 2
Лучший ответ Сообщение было отмечено mashina6 как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{$N+}
function b2h(b: byte): string;
const h: string[16] = '0123456789ABCDEF';
begin
  b2h := h[b shr 4+1]+h[b and $F+1];
end;
procedure DumpMem(var m; Size: Word);
type ByteArr=array[0..65534] of byte;
var i: word;
begin
  if Size=0 then Exit;
  for i:=0 to Size-1 do Write(b2h(ByteArr(m)[i]),' ');
end;
var d: double;
begin
  Write('Введите число: '); ReadLn(d);
  DumpMem(d, sizeof(d)); WriteLn;
end.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.03.2014, 11:15

Представление вещественного числа в памяти ПК
Нужно реализовать модель представления вещественного числа с двойной точностью в памяти компьютера...

Перевод произвольного десятичного числа типа char в двоичную систему счисления
Напишите программу перевода произвольного десятичного числа типа char в двоичную систему счисления...

В переменной double представление числа в памяти вместо результата
При вычислении double a = 0.77293928118247168; double b = 0.77297089378171091; double c = a - b;...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru