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

Вниз

Оптимизация вычислений с плавающей точкой   Найти похожие ветки 

 
Dmk ©   (2003-08-08 00:21) [0]

Помогите пожалуйста информацией по приведению вещественных чисел
к целочисленным и обратно, или иным способам оптимизации.
Ссылки, статьи и т.п.


 
Rol   (2003-08-08 06:19) [1]

>Dmk
Тебя интересует алгоритм округления? :)
Чем меньше деталей, тем больше дельных советов - это золотое правило. Рад, что ты с ним знаком. :)


 
Palladin ©   (2003-08-08 07:39) [2]

а что в инете больше ничего не ищется? поиск отменили?


 
Digitman ©   (2003-08-08 09:00) [3]

function DblToInt(const Value: Double): Int64;
asm
fld Value
fistp Value
mov eax, dword ptr Value
mov ( const Value: Int64) function DblToInt(const Value: Double): Int64;
asm
fld Value
fistp Value
mov eax, dword ptr Value
mov edx, dword ptr Value + 4
end;

function IntToDbl(const Value: Int64): Double;
asm
fild Value
end;

procedure TfrmMain.Button1Click(Sender: TObject);
begin
showmessage(IntToStr(dbltoint(2.0)));
showmessage(FloatToStr(inttodbl(3)));
end;



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

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

Наверх




Память: 0.47 MB
Время: 0.017 c
3-68158
aleman
2003-07-29 13:14
2003.08.21
Как из скрипта заставить перекомпилиться пакет


1-68392
acsoft
2003-08-07 18:04
2003.08.21
Функция аналогичная delay в Паскале - забыл


14-68523
Calm
2003-08-05 11:22
2003.08.21
Можно ли воспользоваться ассеблером для вывода изображения?


6-68436
bolotov
2003-06-17 09:14
2003.08.21
SMTP


3-68206
AndreyP
2003-07-25 09:11
2003.08.21
Год из даты в SQL запросе