Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.05.2009, 10:24   #1
max38934
Пользователь
 
Регистрация: 04.02.2009
Сообщений: 43
По умолчанию try-except, перевод типов

1.Подскажите почему не работает данный код, как только V большое число, то сразу ошибка языка:
Код:
var V:double;
     temp:int64;
....
try
  temp:=round(V);
except
  ShowMessage('Ошибка !!!');
end;
т.е. если ф-я округления не сработает, то пусть выдаст ошибку!

2.Как можно записать данный код без ошибки???
Код:
var V:double;
    god:int64;
.......
   god:=V div (60*60*24*365);  // <-- ошибка!!!
max38934 вне форума Ответить с цитированием
Старый 24.05.2009, 10:38   #2
Kotofff
Участник клуба
 
Аватар для Kotofff
 
Регистрация: 11.01.2009
Сообщений: 1,917
По умолчанию

Ошибка где ? При запуске из-под Делфи по F9 ?
Если да - то это нормально, Делфи по-умолчанию берет на себя обработки исключителных ситуаций подобных этой. А если запустить сам ехе-шник с проводника должно появится твое сообщение 'Ошибка !!!'
"Заряженному танку в дуло не смотрят" @Dekmer in WoT
Kotofff вне форума Ответить с цитированием
Старый 24.05.2009, 10:55   #3
max38934
Пользователь
 
Регистрация: 04.02.2009
Сообщений: 43
По умолчанию

Kotofff, спасибо, что подсказал!
max38934 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
преобразование типов в Си HoOpe Помощь студентам 5 11.03.2009 21:58
Visual C++ перевод типов НикитаWeb Общие вопросы C/C++ 0 24.12.2008 19:43
Несовпадение типов ILOR Помощь студентам 5 26.11.2008 13:56
не соответствие типов amandra SQL, базы данных 6 30.06.2008 18:04
Перевод переменных разных типов LeoN Общие вопросы Delphi 3 23.03.2007 00:15