Форум: "Базы";
Текущий архив: 2004.12.05;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.036 c