You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/manual/functions.qmd
+11-1Lines changed: 11 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -19,9 +19,13 @@ The following built-in functions are available:
19
19
| EXP(Number) | Euler to the power of *Number*. |
20
20
| EVEN(Number) | Returns *Number* rounded up to the nearest even integer.<br>\linebreak Values are always rounded away from zero (e.g., `EVEN(-3)` = -4). |
21
21
| FAC(Number) | Returns the factorial of *Number*. The factorial of *Number* is equal to 1\*2\*3\*...\**Number*|
22
-
| FACT(Number) | Alias for `FAC()`|
22
+
| FACT(Number) | Alias for `FAC()`.|
23
23
| FLOOR(Number) | Returns the largest integer not greater than *Number*.<br>\linebreak `FLOOR(-3.2)` = -4<br>\linebreak `FLOOR(3.2)` = 3 |
24
+
| ISERR(Expression) | Returns true if *Expression* evaluates to NaN. |
25
+
| ISERROR(Expression) | Alias for `ISERR()`. |
24
26
| ISEVEN(Number) | Returns true if *Number* is even, false if odd. |
27
+
| ISNA(Expression) | Alias for `ISERR()`. |
28
+
| ISNAN(Expression) | Alias for `ISERR()`. |
25
29
| ISODD(Number) | Returns true if *Number* is odd, false if even. |
26
30
| LN(Number) | Natural logarithm of *Number* (base Euler). |
27
31
| LOG10(Number) | Common logarithm of *Number* (base 10). |
@@ -50,6 +54,12 @@ The following built-in functions are available:
50
54
Table: Math Functions\index{functions!math}
51
55
:::
52
56
57
+
::: {.warningsection data-latex=""}
58
+
`ISNA()` differs from some spreadsheet programs for certain expressions, such as divisions by zero.
59
+
*TinyExpr++* will return true for this situation, while *Excel* will return false.
60
+
This is because *Excel* distinguishes between `#DIV/0!` and `#N/A` errors, while *TinyExpr++* treats all invalid numbers (e.g., NaN, INF, -INF) as NaN.
0 commit comments