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

Вниз

Операции с нецелыми числами.   Найти похожие ветки 

 
markers ©   (2005-12-29 09:37) [0]

Здраствуйте!
У меня есть нецелое число записанное в String, число допустим "56.44" или "56,44". Мне нужно это число перевести в integer (Или его альтернативу) умножить на определённое число (целое)и вернуть в String. Integer повидимому не воспринимает нецелые числа по этому вопросы:
1) Чем мне можно воспользоваться вместо Integer с поддержкой нецелых чисел;
2) Какая системная переменная содержит разделитель нецелых чисел.
Заранее спасибо!


 
Rentgen ©   (2005-12-29 09:39) [1]

StrToCurr
CurrToStr


 
markers ©   (2005-12-29 09:44) [2]

БООООООООООЛЬШОЕ! СПАСИБО!


 
markers ©   (2005-12-29 09:46) [3]

А как узнать разделитель? Или StrToCurr и CurrToStr не различает "," и "."?


 
Jeer ©   (2005-12-29 10:15) [4]


> Integer повидимому не воспринимает нецелые числа


А почитай о типе integer и нам будет не так уже весело,
а заодно и о real типах.
Разделитель определяется регионалными настройками.
Можно менять и через DecimalSeperator.


 
dracula ©   (2005-12-29 14:32) [5]

>markers ©
Помоему проще real использовать вместо integer


 
umbra ©   (2005-12-29 15:13) [6]

можно просто убирать разделитель из строки, а затем, после умножения, вставлять его назад.


 
evvcom ©   (2005-12-29 15:35) [7]


> Помоему проще real использовать вместо integer

А по-моему вообще неверно работать с числами через стринг. И если требуется работать с integer, то лучше с ним и работать, а не с обкоцанным real.



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

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

Наверх




Память: 0.48 MB
Время: 0.037 c
3-1132648756
SmileCoder
2005-11-22 11:39
2006.01.22
Иерархическая база данных, с возможностью вставки записий ...


11-1117438691
mmn
2005-05-30 11:38
2006.01.22
Секция {$I name.inc} в .DPR файле


14-1135865822
default
2005-12-29 17:17
2006.01.22
Кто-нибудь разрабатывал нечеткие регуляторы?


14-1135611667
Fl@sh
2005-12-26 18:41
2006.01.22
Настройки редактора


6-1128928444
Profik
2005-10-10 11:14
2006.01.22
WinMessenger