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

Вниз

abs в Firebird   Найти похожие ветки 

 
MEV   (2004-11-03 16:20) [0]

Народ, помогите плиз.
Есть ли в FB функция abs(модуль числа)?


 
Sergey_Masloff   (2004-11-03 16:22) [1]

Нет. И хорошо что нет ;-) Пиши UDF или возьми готовую.


 
Johnmen ©   (2004-11-03 16:23) [2]

Нет. А зачем ?


 
jack128 ©   (2004-11-03 17:15) [3]

case
 when (NumberField > 0) then NumberField
 else -NumberField
end


 
Johnmen ©   (2004-11-03 17:22) [4]

>jack128 ©   (03.11.04 17:15) [3]

Не во всяком FB.


 
DrPass ©   (2004-11-04 00:02) [5]

DECLARE EXTERNAL FUNCTION abs
DOUBLE PRECISION
RETURNS DOUBLE PRECISION BY VALUE
ENTRY_POINT "IB_UDF_abs" MODULE_NAME "ib_udf";
После этого она появится во всяком FB. И во всяком IB :)


 
Johnmen ©   (2004-11-04 09:06) [6]

Кстати, если ограничить множество рассматриваемых аргументов АБС целыми числами, то можно вообще обойтись стандартными возможностями. И не нужны ни УДФ, ни продвинутые версии, ничего...


 
Fay ©   (2004-11-04 09:15) [7]

2 Johnmen ©   (04.11.04 09:06) [6]
>> множество рассматриваемых аргументов
Это называется домен 8)
>> И не нужны ни УДФ
Разве в этом Щастье?


 
Johnmen ©   (2004-11-04 09:17) [8]

>Fay ©   (04.11.04 09:15) [7]
>Это называется домен 8)

Причём здесь домен ? Я не понял...

>Разве в этом Щастье?

В этом маленькое счастье :)


 
Fay ©   (2004-11-04 09:25) [9]

>> В этом маленькое счастье :)
А ну как человеку вдруг нужно большое?!
>> Причём здесь домен ? Я не понял...
множество (значений, надо полагать) рассматриваемых аргументов - домен аргумента.


 
Johnmen ©   (2004-11-04 09:33) [10]

>Fay ©   (04.11.04 09:25) [9]

Скажу попроще - если мы рассматриваем АБС применительно только к целочисленным значениям, то [6].


 
Sergey_Masloff   (2004-11-04 09:57) [11]

Johnmen ©   (04.11.04 09:06) [6]
>Кстати, если ограничить множество рассматриваемых аргументов >АБС целыми числами,
Уж не говоря если ограничить целыми неотрицательными ;-)



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

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

Наверх




Память: 0.49 MB
Время: 0.059 c
14-1100688195
blackman
2004-11-17 13:43
2004.12.05
25 января – Татьянин день


1-1100540447
Gear
2004-11-15 20:40
2004.12.05
Прилипание окна и вытеснение других окон.


3-1099832621
DeepProg
2004-11-07 16:03
2004.12.05
Отобразить Memo поле в DBGrid - вариация на тему


11-1083082807
Delphi5.01
2004-04-27 20:20
2004.12.05
Что является аналогом inhereted в KOL?


14-1100421865
[NIKEL]
2004-11-14 11:44
2004.12.05
Всем привет в армии все нормально! Можете спать спокойно!