Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2011.08.14;
Скачать: [xml.tar.bz2];

Вниз

Сравнение дробных чисел   Найти похожие ветки 

 
asdasx   (2011-05-01 14:31) [0]

Подскажите где ошибка
if strtoFloat("0.12")<strtofloat("0.5") then showmessage("vot tut menshe 0.5 !!!");

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

Ошибка мне выдается валиейшон аксес во время выполнения программы в этом месте


 
clickmaker ©   (2011-05-01 15:08) [1]

в этом месте не может быть валиейшон аксес.
максимум, что там может быть - 0.12 is not a valid floating point value


 
Palladin ©   (2011-05-01 15:17) [2]

ток вот кокраз в орегенале в коде валиешон аксес и вазникаит


 
Anatoly Podgoretsky ©   (2011-05-01 17:33) [3]

> asdasx  (01.05.2011 14:31:00)  [0]

В каком еще этом месте, когда кроме этого места больше ничего и нет, оно
даже работать не может.


 
KilkennyCat ©   (2011-05-01 20:58) [4]

strtoFloatDef()


 
Юрий Зотов ©   (2011-05-02 06:49) [5]


> KilkennyCat ©   (01.05.11 20:58) [4]

Не учи плохому.


 
ов (дом)   (2011-05-02 09:23) [6]

TryStrToFloat
 if TryStrToFloat("0.12", a) and TryStrToFloat("0.5", b) then
 begin
   if a < b then
     showmessage("vot tut menshe 0.5 !!!");


 
KilkennyCat ©   (2011-05-02 11:28) [7]


> Юрий Зотов ©   (02.05.11 06:49) [5]

почему плохому?


 
Юрий Зотов ©   (2011-05-02 21:38) [8]


> KilkennyCat ©   (02.05.11 11:28) [7]

Потому что тихо гасить ошибку юзера - плохо. О ней надо громко кричать.


 
KilkennyCat ©   (2011-05-03 07:17) [9]

это не всегда может быть ошибкой.


 
KSergey ©   (2011-05-04 08:24) [10]

ТС, приведи тот код, в котором аксес виолейшан.
В этом коде его нет и не может быть.


 
KilkennyCat ©   (2011-05-04 09:03) [11]


> В этом коде его нет и не может быть.

я не стал бы так категорично утверждать...
может быть именно сочетание байтов в виде "vot tut menshe 0.5 !!!" сводит с ума процессор, ибо это кодовый сигнал для активации скайнет :)


 
clickmaker ©   (2011-05-04 10:27) [12]

> "vot tut menshe 0.5 !!!" сводит с ума процессор

точно. Нужно, как минимум, 0.7. Но лучше конечно 1.0



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

Форум: "Начинающим";
Текущий архив: 2011.08.14;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.003 c
2-1304706573
Gu
2011-05-06 22:29
2011.08.14
Изменить ресурсную строку во время выполнения и сохранить её


15-1297965112
bss
2011-02-17 20:51
2011.08.14
Глюк со встраиваемыми панелями MS Office при OLE


15-1303237191
delphi_developer
2011-04-19 22:19
2011.08.14
team lead и senior software engineer - одно и тоже?


2-1304524929
Drowsy
2011-05-04 20:02
2011.08.14
Массив виртуальных функций класса.


2-1304482497
Moli
2011-05-04 08:14
2011.08.14
как переписать формулу с Q basik на Delphi?





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