Форум: "Основная";
Текущий архив: 2004.05.23;
Скачать: [xml.tar.bz2];
ВнизПреобразование типов Найти похожие ветки
← →
Alek_1 (2004-05-05 11:23) [0]Всем привет!
Такой вопрос возник!
Есть вот такое число 0.7282, я так понимаю что это тип Currency
Тогда как мне правильно преобразовать строковый тип в денежный?
Пробую
curr1: string
curr1:="0.7282";
StrToCurr(curr1); - выдает ошибку.
Как эту строку правильно преобразовать в числовую чтобы с ней можно было делать вичысления?
← →
Кщд (2004-05-05 11:26) [1]DecimalSeparator?
← →
Alek_1 (2004-05-05 11:32) [2]ошибку выдает "is not a valid floating point value"
curr1: string
DecimalSeparator:=Char(4);
curr1:="0.7282";
StrToCurr(curr1); - выдает ошибку.
Или я неправильно использую DecimalSeparator?
← →
Плохиш (2004-05-05 11:36) [3]Используете правильно, только пишете в него не правильное значение
Что такое Char(4)?
← →
Alek_1 (2004-05-05 11:41) [4]DecimalSeparator - насколько я понимаю это тип Char
вот я и присваиваю ему Char(4), потомучто просто 4 он не принимает.
а само 4 значит что четыре символа после запятой, правильно?
← →
ASMiD © (2004-05-05 11:44) [5]
> DecimalSeparator - насколько я понимаю это тип Char
Это вообще-то символ - разделитель десятичных разрядов
← →
Alek_1 (2004-05-05 11:50) [6]спасибо. только что дошло :)
там нужно было Char(".") поставить :)
Всем спасибо!
← →
Григорьев Антон (2004-05-05 12:02) [7]А зачем char(".")? "." - это уже Char, приведение типов здесь не нужно.
← →
Alek_1 (2004-05-05 12:26) [8]А как использовать DECIMALDIGITS?
делфи просто его не воспринимает, может нужно модуль какой добавить?
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.05.23;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.034 c