Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.02;
Скачать: CL | DM;

Вниз

Хранение дробных чисел в памяти   Найти похожие ветки 

 
Separator ©   (2004-01-22 08:40) [0]

Объясните, пожалуйста, как хранятся в памяти дробные числа?


 
MBo ©   (2004-01-22 08:47) [1]

IEEE Standard 754


 
sniknik ©   (2004-01-22 08:56) [2]

;о)

также как и не дробные в байтах, интерпретация разная
можно даже написать вот так
var
s: Single;
w: word absolute s;
и в памяти это будет не только одно и тоже одинаково в смысле хранения, но и вообще то же самое в смысле у переменных одна память на двоих.


 
Separator ©   (2004-01-22 09:11) [3]


> sniknik © (22.01.04 08:56) [2]
> ;о)

Это я понимаю. Но я хочу знать как имнно они там храняться.
Целое число типа integer, например 256, представляет собой последовательную запись четырёх байт со значениями: 0 1 0 0. Обратно число можно получить по формуле: Byte[0] + Byte[1] * 256 + Byte[2] * 256^2 + Byte[3] * 256^3.

А я хочу узнать всё тоже самое, но только про дробные числа.


 
MBo ©   (2004-01-22 09:17) [4]

Надо понимать, ты пока не удосужился в поисковиках порыться?


 
Separator ©   (2004-01-22 09:18) [5]

Если взять тоже число 256, но типа real, то впамяти оно представляет собой запись из восьми байт со значениями: 0 0 0 0 0 0 112 64.
А число 256.1 = 154 153 153 153 153 1 112 64


 
Separator ©   (2004-01-22 09:18) [6]


> MBo © (22.01.04 09:17) [4]

Удосужился, нашёл таблицу, но ещё не разобрался


 
Тимохов ©   (2004-01-22 09:27) [7]

Может это поможет?

http://www.delphikingdom.ru/helloworld/reals.htm


 
Separator ©   (2004-01-22 09:43) [8]

Спасибо дальше сам постараюсь разобраться



Страницы: 1 вся ветка

Текущий архив: 2004.02.02;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.019 c
6-2268
Evgen 18
2003-11-28 09:10
2004.02.02
Как узнать время создания файла


1-2123
PutRsa
2004-01-19 17:12
2004.02.02
Вычисления над сверхбольшими числами


1-2058
Separator
2004-01-22 08:40
2004.02.02
Хранение дробных чисел в памяти


8-2234
Дмитрий
2003-09-29 00:18
2004.02.02
Регулировка звука припомощи TrackBar.


1-2204
sbuffoon
2004-01-20 23:52
2004.02.02
Timer