Expand description
SQLite 3.35+ math functions (§13.2).
All 30 math functions: trig, hyperbolic, rounding, log/exp, and misc. Always included in FrankenSQLite (no compile flag needed).
§NaN / Inf semantics
- NaN results are normalized to NULL.
- +Inf / -Inf are valid REAL values and propagate.
- Division by zero (mod) returns NULL.
Structs§
- Acos
Func - Acosh
Func - Asin
Func - Asinh
Func - Atan2
Func - Atan
Func - Atanh
Func - Ceil
Func - CosFunc
- Cosh
Func - Degrees
Func - ExpFunc
- Floor
Func - LnFunc
- Log2
Func - Log10
Func log(X)— base-10 logarithm (single arg).- LogFunc
log(X)with 1 arg = base-10.log(B, X)with 2 args = base-B.- ModFunc
- PiFunc
- PowFunc
- Radians
Func - SinFunc
- Sinh
Func - Sqrt
Func - TanFunc
- Tanh
Func - Trunc
Func
Functions§
- register_
math_ builtins - Register all §13.2 math functions into the given registry.