Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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.006 c
2-1223549264
aslanbek
2008-10-09 14:47
2008.11.16
Счетчик для программы


2-1223038816
fellow
2008-10-03 17:00
2008.11.16
onmouseup и dbgrid


2-1223030460
Развёртка
2008-10-03 14:41
2008.11.16
Переключение раскладки клавиатуры в TurboPascal


15-1221991549
Кое кто
2008-09-21 14:05
2008.11.16
Скачивалка


15-1221740044
Jeer
2008-09-18 16:14
2008.11.16
Геометрическое мышление





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский