Вверх ↑
Этот топик читают: Гость
Ответов: 704
Рейтинг: 44
#1: 2012-01-05 12:34:47 ЛС | профиль | цитата
Здравствуйте всем!!! поискав на форуме не чего не нашел извините, после ответа тему можно удалить это на ваше усмотрение, и вопрос такой, почему у меня не получается сравнение двух чисел у меня идет условие
">=", так вот сверяю два числа в одной строчке число "46" а в другой число "5" и выдает ошибку, ведь число "46 > 5" в чем проблема понять не могу, я и конвектор уже ставил, числов строку переделывал, строка в число тоже пробовал, все равно не получается, мне так кажеться что проверка идет от первого числа то есть "4" а не с "46", может кто подскажет вот схемаcode_26442.txt
карма: 0

0
файлы: 1code_26442.txt [556B] [163]
Ответов: 1536
Рейтинг: 176
#2: 2012-01-05 12:37:35 ЛС | профиль | цитата
Kazbek17, вероятнее всего ты сравниваешь строки. Convertor

Add(Convertor,9654915,483,231)
{
Mode=1
link(onResult,8237521:doValue,[])
link(Data,9533933:Text,[])
}
Add(Edit,9533933,483,182)
{
Left=15
Top=45
Width=80
Text="46"
}
Add(Button,15328969,420,231)
{
Left=105
Top=45
Caption=">="
link(onClick,9654915:doConvert,[])
}
Add(If_else,2570241,651,231)
{
Type=4
link(onFalse,1114945:doMessage,[])
link(Op1,8237521:Value,[(657,219)(639,219)(639,279)(545,279)])
}
Add(Edit,14672010,595,182)
{
Left=170
Top=45
Width=110
Text="5"
}
Add(Message,1114945,707,238)
{
Message="Не верно"
}
Add(Convertor,9534706,595,231)
{
Mode=1
link(onResult,2570241:doCompare,[])
link(Data,14672010:Text,[])
}
Add(Memory,8237521,539,231)
{
link(onData,9534706:doConvert,[])
}
Add(MainForm,2953706,315,154)
{
Width=302
Height=143
}


карма: 1
Не так страшна ошибка, как опасность её не заметить.

0
Ответов: 5446
Рейтинг: 323
#3: 2012-01-05 12:39:19 ЛС | профиль | цитата
Kazbek17, вариант номер раз: поставь у Edit-ов свойство DataType в Number (или даже IntegerNumber) - тогда с нижней точки будешь получать число. Вариант номер два - поставить конвертеры Str2Int:

code_26444.txt
карма: 1

0
файлы: 1code_26444.txt [977B] [258]
Ответов: 704
Рейтинг: 44
#4: 2012-01-05 12:45:38 ЛС | профиль | цитата
iarspider Вот это да, я даже бы не догадался, спасибо вам, все тему можно закрывать.
ser_davkin писал(а):
Kazbek17, вероятнее всего ты сравниваешь строки. Convertor

ser_davkin Это я понял что я строку сверяю, я уже написал что пробовал с Convertor.
Все всем спасибо буду знать.
карма: 0

0
4
Сообщение
...
Прикрепленные файлы
(файлы не залиты)