Показать сообщение отдельно
  #1  
Старый 25.01.2013, 07:05
ArtIntellAnd ArtIntellAnd вне форума
Прохожий
 
Регистрация: 23.09.2011
Сообщения: 11
Репутация: 10
По умолчанию Перевести большой массив байт в тип дробное число

Привет всем. Всегда переводил массив байт в тип Double, так были не большие числа. Но столкнулся с проблемой при переводе числа больше чем Double.
Вот пример:
Код:

Код:
var
 d8: array [0..7] of byte;
 D:Double;
begin
   d8[0]:=StrToInt('$01');
   d8[1]:=StrToInt('$02');
   d8[2]:=StrToInt('$03');
   d8[3]:=StrToInt('$04');
   d8[4]:=StrToInt('$05');
   d8[5]:=StrToInt('$06');

   D:=Double(d8);
end;

А как быть если у меня массив байт не [0..7] а размером [0..15]
Ответить с цитированием