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

Подскажите про преобразование типов   Найти похожие ветки 

← →
Frozzen   (2004-08-08 19:54) [0]

Есть структура
у структуры поля типа longint
какему присвоить bi.XPelsPerMeter := resol*39.37
где resol : longint
не помню как типы преобразовать


← →
GanibalLector ©   (2004-08-08 20:04) [1]

int+F1


← →
Frozzen   (2004-08-08 20:05) [2]

дак int возвращает extended


← →
GanibalLector ©   (2004-08-08 20:08) [3]

ну а потом,после умножения естественно  strtoint64(Floattostr(ЗНАЧЕНИЕ));


← →
Frozzen   (2004-08-08 20:09) [4]

и проще никак
эт чего в делфи так сложно типы преобразуются


← →
GanibalLector ©   (2004-08-08 20:12) [5]

и проще никак
Можно...написанием собственных процедур.


← →
GanibalLector ©   (2004-08-08 20:13) [6]

эт чего в делфи так сложно типы преобразуются
А в каком месте сложно???Чет не вижу,млин.


← →
Frozzen   (2004-08-08 20:15) [7]

целая эпопея использования функций int, floattostr,strtoint


← →
GanibalLector ©   (2004-08-08 20:16) [8]

целая эпопея
Хм...все три,а Вам уже не нравиться.Странно???


← →
Anatoly Podgoretsky ©   (2004-08-08 20:17) [9]

А какого типа bi.XPelsPerMeter


← →
GanibalLector ©   (2004-08-08 20:19) [10]

2 Anatoly Podgoretsky ©   (08.08.04 20:17) [9]
А какого типа bi.XPelsPerMeter
Вроде  longint


← →
Walker ©   (2004-08-08 20:23) [11]

попробуй округление:
bi.XPelsPerMeter := Round(resol*39.37)


← →
Anatoly Podgoretsky ©   (2004-08-08 20:24) [12]

GanibalLector ©   (08.08.04 20:19) [10]
А зачем гадать?


← →
GanibalLector ©   (2004-08-08 20:27) [13]

function Round(X: Extended): Int64;
Подходит целяком и полностью.


← →
Frozzen   (2004-08-08 20:29) [14]

спасибо


← →
GanibalLector ©   (2004-08-08 20:30) [15]

А я вот не знал про Round.Старым дедовским способом делал   strtoint64(Floattostr(ЗНАЧЕНИЕ)) как говорится век живи век учись,млин.


← →
Walker ©   (2004-08-08 20:34) [16]

по-моему Round ещё старее твоего дедовского способа...:)


← →
Frozzen   (2004-08-09 09:49) [17]

Удалено модератором



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

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



Память: 0.47 MB
Время: 0.021 c
1-1091507493
vic
2004-08-03 08:31
2004.08.22
Есть в delphi функция удаления пробелов в строке слева и справа?


14-1091217873
Cheater
2004-07-31 00:04
2004.08.22
LOL


14-1091715614
MacroDenS
2004-08-05 18:20
2004.08.22
Кто нибудь может объяснить????


14-1091463326
Cerberus
2004-08-02 20:15
2004.08.22
Linux под Win


4-1089208107
Himera
2004-07-07 17:48
2004.08.22
Добавление кнопки в заголовок ВСЕХ окон




   Наверх