Форум: "Начинающим";
Текущий архив: 2008.11.16;
Скачать: [xml.tar.bz2];
ВнизОпределить тип константы Найти похожие ветки
← →
Hash (2008-10-08 12:28) [0]Здравствуйте, подскажите как можно определить тип константы, дата или дробное число ? В данный момент переобразовываю в строку и считаю разделители ... как нужно правильно делать?
← →
Palladin © (2008-10-08 12:30) [1]определение типа константы определяется в момент определения ее в определенном месте определенного кода
← →
clickmaker © (2008-10-08 12:31) [2]DecimalSeparator для дробных
для даты - зависит от формата
← →
Правильный$Вася (2008-10-08 12:37) [3]преобразовывать константу в строку?
это какая-то форма изощренного извращения
или ты имеешь в виду все-таки некое значение переменной?
← →
Anatoly Podgoretsky © (2008-10-08 12:37) [4]> Hash (08.10.2008 12:28:00) [0]
1.5 это и дата и число
const
x = 1,5;
...
FloatVar := X;
DateVar := X;
← →
{RASkov} © (2008-10-08 12:39) [5]> дата или дробное число ?
они одинаковые. Только визуально могут различаться, а внутри оба - вещественное число...
← →
Hash (2008-10-08 12:41) [6]
> или ты имеешь в виду все-таки некое значение переменной?
Есть функция которая получает входящий параметр, тип параметра Const.
Задача функции определить тип переменной. Если передавать дробное число или дату, тип у меня определяется как vtExtended. Теперь необходимо узнать Датой или Дробным числом является переменная.
← →
{RASkov} © (2008-10-08 12:42) [7]> Только визуально могут различаться
т.е. визульное представление данного числа...
Например:
var f: Double; d: TDate;
begin
....
Label.Caption:=FloatToStr(f);
Label.Caption:=DateTimeToStr(f);
d:=f+123.756;
Label.Caption:=FloatToStr(d);
Label.Caption:=DateTimeToStr(d);
← →
Palladin © (2008-10-08 12:43) [8]
> Hash (08.10.08 12:41) [6]
никак, используй Variant
← →
Сергей М. © (2008-10-08 12:45) [9]
> тип параметра Const
const - это не тип параметра, это спецификатор прав доступа к параметру.
Тип всегда указавается после идентификатора, а const, если указан, всегда предшествует идентификатору
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.11.16;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.005 c