Главная страница
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.03 c
9-1091631489
VAmpiro$
2004-08-04 18:58
2004.12.05
Какнарисовать какойто любой 3D обект?


1-1101198501
hgd
2004-11-23 11:28
2004.12.05
Компоненты с torry


8-1094066393
Mihey_temporary
2004-09-01 23:19
2004.12.05
Нужна информация по сглаживанию линий


1-1100766513
Chery
2004-11-18 11:28
2004.12.05
Клиент не работает под WinXP . Cервер- Midas, Socket.


6-1095793373
ildar_kh
2004-09-21 23:02
2004.12.05
Запуск фрейма..