Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
pHaRaOn
0 / 0 / 0
Регистрация: 17.10.2010
Сообщений: 23
#1

Project raised exception class EConvertError - C++

19.10.2010, 21:19. Просмотров 984. Ответов 1
Метки нет (Все метки)

Вот такая ошибка: Project Project1.exe raised exception class EConvertError with message "2.1" is not a valid integer value. Process stopped. Use Step or Run to continue.

2.1 это число, вводимое с клавиатуры, оно = x
код программы:

C++
1
2
3
4
5
6
7
float x,a,b; double y;
x=StrToFloat(Edit1->Text);
const float p=2;
a=exp(sqrt(fabs(x)));
b=pow(sin(p),2)+pow(x,3);
y=pow(a,3)/pow(b,2);
Edit2->Text=FloatToStr(y);
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.10.2010, 21:19
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Project raised exception class EConvertError (C++):

Освобождение памяти (удаление массива char) и raised exception class EAccessViolation - C++
Подскажите плиз, есть программа, вот кусок AnsiString inputText; int inputTextLength; inputText= Form1->Edit1->Text; ...

Ошибка raised exception class EAccessViolation with message 'Access violation at address 004011FA - C++
Выдает ошибку raised exception class EAccessViolation with message 'Access violation at address 004011FA... на строке { fputc (c,b);}....

First chance exception at $77ADB09E. Exception class EAccessViolation with message 'Access Violation'. Process - C++
Объясните в каких случаях возникает эта ошибка, из-за чего? Как справиться с этой ошибкой? Только плиз на примере и доступными словами, т....

Exception class overflow with message floating point overflow - C++
Прощу вашего совета в строке кода RxSpinEdit->Value=Step * (MyRound(RxSpinEdit->Value*Koef/Step)); функция MyRound int...

Разъясните код пжлст(выдает ошибку:cannot convert from 'class std::list<class c_bullet *,class std::allocator<class c_bullet *> >::iterator' to 'int') - C++
Есть такие строки: std::list&lt;c_bullet*&gt; Bullets; ... for(auto i = Bullets.begin(); i != Bullets.end(); /**/) В строке цикла вот...

Работа с class ами. Заполнение дин. массива типа class - C++
Всем доброго времени суток! Это моя первая тема на этом сайте, поэтому если что извините меня (за неточности итд итп). Мне нужно...

1
besstiaa
94 / 94 / 7
Регистрация: 04.06.2010
Сообщений: 223
19.10.2010, 21:42 #2
pHaRaOn,может в Edit вводится число в неправильной форме. Например, 2,1 вместо 2.1 (или наоборот), или вообще какие-нибудь другие символы.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.10.2010, 21:42
Привет! Вот еще темы с ответами:

Выдаёт ошибку "Unhandled exception at 0x00007F exception: std::bad_alloc in memory location" - C++
Добрый день, друзья не могли бы помочь разобраться, почему выдаёт такую ошибку? Вот #include &lt;iostream&gt; #include &quot;kmath.h&quot; ...

Нужно объект типа класс проинициализировать с помощью перегруженного конструктора Class::Class( bool a ) - C++
Плиз помогите. Не знал, что я такой чайник.) Итак: есть два класса: CMyClass.h CMyClass.cpp и

Create a programm that creates an object of created class Time and tests the member functions of class - C++
Time Class Create a class called Time that might be used to represent time. 1. Your class should include three data...

enum и class как составляющие другого class - C++
Как организовать ввод enuma с клавиатуры (51-я строка)? Как прикрепить класс date к employee в private? :wall: #include &lt;iostream&gt; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru