Вниз
Скачать: CL | DM;

Округления GLFloat   Найти похожие ветки 

← →
Creep   (2004-11-13 19:24) [0]

Объясните пожалуйсто я програмлю на OpenGL (стараюсь). И мне в игде нужна четкость кординат но вкоце у меня выходят такие числа 0.0350000001234, если я задаю 0.035 я округляю так
var
s:String[5];
X:=GLFloat;
Begin
s:=FloatToStr(X);
X:=StrToFloat(s);
end;
Но не помогает.


← →
cyborg ©   (2004-11-14 12:01) [1]

Такой "чёткости" :) никак не будет.


← →
IRIX   (2004-11-14 12:10) [2]

попробуй так: X := Round(X * 1000) * 0.001;


← →
П7   (2004-11-14 15:03) [3]

А оно зачем тебе так? И вообще используй double... (:



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

Скачать: CL | DM;



Память: 0.45 MB
Время: -0.975 c
1-1107704072
Mr-JAck
2005-02-06 18:34
2005.02.20
помогите с тригонометрией


14-1106747016
Derevyanniy kak Rels
2005-01-26 16:43
2005.02.20
А вот как быть в таком случае ?


1-1107843337
Elast
2005-02-08 09:15
2005.02.20
TEdit+TlistBox+AV


4-1104957562
dms_main
2005-01-05 23:39
2005.02.20
ClipBoard


6-1102693128
Шелест вёсел
2004-12-10 18:38
2005.02.20
Как Установить Компоненты ClientSocket и ServerSocket В D7?




   Наверх