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

Вниз

single and string   Найти похожие ветки 

 
Bee   (2010-04-29 22:29) [0]

function TptmMain.TakeSingle(Grid : TStringGrid; Col, Row: Integer; out Value : Single) : Boolean;
var
 e : Single;
 s : string;
begin
 s := Grid.Cells[Col, Row];
 if s = "" then s := "0";
 Val(s, Value, e);//ругается на несовместимость типов
 Result := (e = 0);
 if not Result then begin
   Grid.Col := Col;
   Grid.Row := Row;
   ActiveControl := Grid;
 end;
end;

// на  Integer все работает, а нужно на вещественных


 
Игорь Шевченко ©   (2010-04-29 22:32) [1]

StrToFloat ?


 
Bee   (2010-04-29 22:34) [2]

нет, пробовала
когда параметр e : Integer
все хорошо!
а с single не хочет!


 
Bee   (2010-04-29 22:34) [3]

нет, пробовала
когда параметр e : Integer
все хорошо!
а с single не хочет!


 
Сергей М. ©   (2010-04-29 22:39) [4]

> ругается на несовместимость типов

Справка дана не щоб була, а чтобы ее читали.


 
Игорь Шевченко ©   (2010-04-29 22:39) [5]


> когда параметр e : Integer


e - Это код ошибки и он обязан быть Integer

Еще раз - почему не StrToFloat ?
И почему бы справку не почитать ?


 
Германн ©   (2010-04-30 01:33) [6]


> Bee   (29.04.10 22:34) [3]
>
> нет, пробовала
> когда параметр e : Integer
> все хорошо!
> а с single не хочет!
>

А мне, чёрт возьми, понравилось. Это что-то типа "глазами хакера".
Ведь для Integer работает!
:)


 
Bee   (2010-04-30 09:06) [7]

Хи)
я разобралась!!!
И НЕ НАДО ТУТ НИКАКИХ StrToFloat!


 
Демо ©   (2010-04-30 09:09) [8]


> Bee   (30.04.10 09:06) [7]
> Хи)
> я разобралась!!!
> И НЕ НАДО ТУТ НИКАКИХ StrToFloat!


Молодец какая.
Поделись источником радости с народом;)


 
sniknik ©   (2010-04-30 09:32) [9]

> Поделись источником радости с народом;)
поставило переменной "e" назад тип интеджер. т.к. наконец то дошло что тут писали... частично.

> И НЕ НАДО ТУТ НИКАКИХ StrToFloat!
вопрос спорный... проверка ошибочных значений например нужна? ну например отчет какой делаешь, и кто то не так значение внес, что лучше сказать об этом пользователю или "сглотнуть" ошибку и дать значение 0? (нужно бывает и то и то, но вот у тебя тут как?)


 
Anatoly Podgoretsky ©   (2010-04-30 09:45) [10]

> sniknik  (30.04.2010 09:32:09)  [9]

А может грибы, особым методом приготовленые.


 
Bee   (2010-04-30 21:04) [11]

Не не не
не ругайтесь!!!!
там все гуд!!!!!!!
немного не то имела в виду!!!!



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

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

Наверх




Память: 0.46 MB
Время: 0.088 c
2-1272631952
HF-Trade
2010-04-30 16:52
2010.08.27
Динамический TTimer - как узнать Tag таймера


2-1275314584
worldmen
2010-05-31 18:03
2010.08.27
группировать по месяцу


2-1273821484
Виктор
2010-05-14 11:18
2010.08.27
Открытие документа Word по записи из таблицы


15-1271934964
зашел спросить
2010-04-22 15:16
2010.08.27
FloatToBin


3-1240631464
ddd329
2009-04-25 07:51
2010.08.27
Объединение записей





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский