Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Что то с типами...

6.4K
16 мая 2005 года
MerlinWind
52 / / 01.05.2005
Не могу понять.
 
Код:
double h=0;
for(int z=1; z<vle->RowCount; z++)
   h+=StrToFloat(vle->Cells[1][z]);
ShowMessage(FloatToStr(h));
if (h!=100)
{
   ShowMessage("ошибка ...  100!");
   return;
}

бывает ситуации когда ShowMessage выводит 100,
а прога попадает в блок когда h не равен 100.
В чем дело?
259
16 мая 2005 года
AlexandrVSmirno
1.4K / / 03.12.2004
Цитата:
Originally posted by MerlinWind
Не могу понять.
 
Код:
double h=0;
for(int z=1; z<vle->RowCount; z++)
   h+=StrToFloat(vle->Cells[1][z]);
ShowMessage(FloatToStr(h));
if (h!=100)
{
   ShowMessage("ошибка ...  100!");
   return;
}

бывает ситуации когда ShowMessage выводит 100,
а прога попадает в блок когда h не равен 100.
В чем дело?


100 у тебя целое а h double.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог