Главная страница
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.02 c
1-2134
Varg
2004-01-19 16:06
2004.02.02
Создание формы в консольном приложении


14-2334
Qwet
2004-01-10 20:49
2004.02.02
Перезагрузка Windows Xp


3-2042
SnapIn
2004-01-05 05:14
2004.02.02
Работа с FoxPro (поиск по полю типа Date)


4-2432
Сашок
2003-11-24 09:25
2004.02.02
Открытие файла


6-2258
2ac
2003-11-26 07:30
2004.02.02
Как запретить TwebBrowser проигрывать звуки (на некоторых сайтах