Packages

An Elixir DuckDB library

Current section

Files

Jump to
exduckdb c_src duckdb src function scalar math_functions.cpp
Raw

c_src/duckdb/src/function/scalar/math_functions.cpp

#include "duckdb/function/scalar/math_functions.hpp"
#include "duckdb/common/exception.hpp"
namespace duckdb {
void BuiltinFunctions::RegisterMathFunctions() {
Register<AbsFun>();
Register<SignFun>();
Register<CeilFun>();
Register<FloorFun>();
Register<RoundFun>();
Register<DegreesFun>();
Register<RadiansFun>();
Register<CbrtFun>();
Register<ExpFun>();
Register<Log2Fun>();
Register<Log10Fun>();
Register<LnFun>();
Register<PowFun>();
Register<RandomFun>();
Register<SetseedFun>();
Register<SqrtFun>();
Register<PiFun>();
Register<BitCountFun>();
Register<GammaFun>();
Register<LogGammaFun>();
Register<FactorialFun>();
Register<NextAfterFun>();
Register<EvenFun>();
}
} // namespace duckdb