Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.17;
Скачать: CL | DM;

Вниз

Как вызвать ошибку EOverFlow?   Найти похожие ветки 

 
Брат ©   (2003-07-03 12:13) [0]

Люди! Мне нужно вызвать ошибку EOverFlow - это переполнение когда результат не помещается в вещественный тип... Как я не пытался умножать 2 огромных числа с плавающей запятой, ошибка не выдается. Помогите!!!


 
MBo ©   (2003-07-03 12:17) [1]

var a,b:extended;
begin
a:=10e4930;
b:=a;
b:=b*a;
caption:=formatfloat("0.000000",b);//чтоб оптимизатор не выбросил

Исключение возникает.


 
Брат ©   (2003-07-03 12:23) [2]


> MBo © (03.07.03 12:17)

спасиба :)


 
R4D][   (2003-07-03 12:38) [3]

>> Мне нужно вызвать ошибку EOverFlow


Гы... А как насчет
raise EOverFlow.Create("")


 
Calm ©   (2003-07-03 12:39) [4]

А что,
raise EOverFlow.Create("");
не работает?


 
Calm ©   (2003-07-03 12:40) [5]

2 R4D][ (03.07.03 12:38)

:))


 
R4D][   (2003-07-03 12:45) [6]

2 Calm
:))


 
Брат ©   (2003-07-03 13:38) [7]


> Гы... А как насчет
> raise EOverFlow.Create("")

эт я знаю...
такое не подходит, т.к. мне нужно показать пример, после которого она вызывается :)



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

Текущий архив: 2003.07.17;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.016 c
3-55410
Mechanikus
2003-06-23 01:33
2003.07.17
Обращение к записям через DBGrid


14-55827
yura
2003-07-01 05:12
2003.07.17
Почта


14-55821
Andryk
2003-06-30 18:32
2003.07.17
Скоро премьера. Будет ли Т-3 лучше чем Т-1 и Т-2.


1-55590
Бородин М
2003-07-03 11:54
2003.07.17
Открытие файла в программе


14-55768
wef
2003-07-03 13:57
2003.07.17
Подскажите есть какой нибудь приличный форум по Oracle