Показать сообщение отдельно
  #11  
Старый 02.06.2013, 21:43
Tonyy Tonyy вне форума
Новичок
 
Регистрация: 05.04.2010
Сообщения: 85
Репутация: 10
По умолчанию

вполне возможно что swapflt кривая. но лучшей реализации пока не видел.
Код:
function swapflt(value:single):single;
var
dd:array [0..3] of  byte absolute value;
temp:byte;
i:integer;
begin

                          for i:=0 to 1 do begin
                          temp:=dd[i];
                          dd[i]:=dd[3-i];
                          dd[3-i]:=temp;
                          end;
                          result:=value;



end;
если вы подскажите мне реализацию лучше - буду вам безмерно благодарен.
Ответить с цитированием