FACTDOUBLE in Apple Numbers: Double Factorials with Examples
Calculate double factorials in Apple Numbers with FACTDOUBLE; learn valid input ranges, decimals, examples and errors.
Verification status: Official documentation referenced; example outcomes independently reasoned or arithmetically checked where stated. Not executed in Apple Numbers. How formula examples are checked
Quick answer
FACTDOUBLE multiplies every second positive integer counting down from the specified number. The double factorial 7!! means 7Γ5Γ3Γ1 = 105, not (7!)! and not FACT(7). For even values, 8!! = 8Γ6Γ4Γ2 = 384. The expected result for =FACTDOUBLE(7) is 105. [A1, M1]
Official syntax and arguments
=FACTDOUBLE(fact-num)
Apple’s spelling and argument name are exactly FACTDOUBLE(fact-num). The one required argument is a numeric value or numeric cell reference. Apple’s accepted fact-num must be greater than or equal to β1. Values in [β1, 1] give 1; any fractional portion is discarded. There are no optional arguments or documented defaults. FACTDOUBLE(-2) violates the documented domain; do not infer a precise native-app error string. [A1]
Documentation version, platform coverage, references, and locale
The English function name above appears in Apple’s Formulas and Functions Help 15.4, consulted on 2026-10-12T02:47:22Z UTC. The help-edition number identifies the documentation that was checked; it does not establish the minimum Numbers application version, the introduction date, identical availability on macOS, iOS, iPadOS and iCloud.com, or a translated function-name alias. Those details require platform-specific verification before a compatibility claim is published. No official English alternative function name was found in the checked catalogue. [A1, A2]
Apple’s standard function examples separate arguments with commas. If your system’s decimal separator is a comma, Apple instructs you to use semicolons between arguments entered manually. In that setting, a formula written here as =GCD(24,36) may need =GCD(24;36); the appropriate decimal notation for 24.5 will also differ. Enter the function from Numbers’ Functions Browser to avoid locale-related typing mistakes. [A3]
A same-table formula can refer to B2; a range is B2:B6. When a function is entered in a different table, select the source cells with the editor so Numbers inserts a qualified reference such as SourceTable::B2 or Sheet 2::SourceTable::B2. The exact sheet/table names depend on the workbook. Apple documents :: as the cross-table/sheet qualifier; Excel Sheet1!A1 syntax is not the same. [A4]
Validation status: Official Apple documentation checked; example outcomes independently reasoned and calculated in Python, except where clearly labelled an Apple-documented error. Not executed in Apple Numbers. Numerical outcomes below are expected, not observed app results. No genuine Numbers screenshots were available; this guide contains no mock application images.
Build a repeatable double-factorial worksheet
Create one Numbers table named DoubleFactorials. Put Input in B1 and Expected result in C1. Enter the following as numeric values in column B, starting in B2; in C2 type =FACTDOUBLE(B2), then fill down. The C-column values are independent mathematical expectations, not Apple Numbers observations. [A1, M1]
Row: 2
B β Input
β1
C β Formula
=FACTDOUBLE(B2)
C β expected
1
Row: 3
B β Input
0
C β Formula
=FACTDOUBLE(B3)
C β expected
1
Row: 4
B β Input
1
C β Formula
=FACTDOUBLE(B4)
C β expected
1
Row: 5
B β Input
2
C β Formula
=FACTDOUBLE(B5)
C β expected
2
Row: 6
B β Input
3
C β Formula
=FACTDOUBLE(B6)
C β expected
3
Row: 7
B β Input
4
C β Formula
=FACTDOUBLE(B7)
C β expected
8
Row: 8
B β Input
5
C β Formula
=FACTDOUBLE(B8)
C β expected
15
Row: 9
B β Input
6
C β Formula
=FACTDOUBLE(B9)
C β expected
48
Row: 10
B β Input
7
C β Formula
=FACTDOUBLE(B10)
C β expected
105
Row: 11
B β Input
8
C β Formula
=FACTDOUBLE(B11)
C β expected
384
Row: 12
B β Input
10
C β Formula
=FACTDOUBLE(B12)
C β expected
3,840
Row: 13
B β Input
4.7
C β Formula
=FACTDOUBLE(B13)
C β expected
8
Check by hand: FACTDOUBLE(6) = 6Γ4Γ2 = 48; FACTDOUBLE(5) = 5Γ3Γ1 = 15. 4.7 is treated as 4 by the documented discard-fraction rule. When entering negative one, use the actual numeric -1, not a pasted Unicode minus character. A locale using decimal comma may display or accept 4,7 instead of 4.7. [A1, A3, M1]
What the result represents
For a positive even integer 2n, the product is (2n)!! = 2Γ4Γ...Γ(2n). For a positive odd integer 2nβ1, the product is (2nβ1)!! = 1Γ3Γ...Γ(2nβ1). Apple explicitly documents separate even/odd product definitions. As mathematical identities rather than newly tested Numbers behaviours, (2n)!! = 2^n n! and (2nβ1)!! can count ways to split 2n labelled objects into unordered pairs. [A1, M1]
Count unordered pairs of people
Six distinct people can be arranged into three unordered pairs in 5Γ3Γ1 = 15 ways. Enter =FACTDOUBLE(5) to obtain the expected 15. In a table Pairings, put the number of pairs, 3, in B2, then use =FACTDOUBLE(2*B2-1) in C2; expected 15. For four pairs (eight people), the same expression gives 7!! = 105. The interpretation assumes every participant appears in exactly one pair and pair order does not matter. [M1]
Check the even-number identity using FACT
In a new calculation cell, enter =FACTDOUBLE(8): expected 384. Compare with =POWER(2,4)*FACT(4): expected 384 because 16Γ24=384. Both POWER and FACT are separately documented Apple functions. This is a useful independent arithmetic check, not a claim that the composed formula was run inside Numbers. [A1, M1]
Detect noninteger data before applying FACTDOUBLE
If B2 is supposed to count whole items, a numeric value 4.7 silently maps to 4!! = 8. To flag potentially accidental decimals, place =B2=TRUNC(B2) in a separate validation column for a verified numeric input; this compares the value to the integer part. It checks whole-valuedness, not the β₯β1 domain. Add a separate rule =B2>=-1 if your workflow requires explicit domain checking. Apple documents TRUNC as its own function. [A1, M1]
Cross-table input
If the input B2 resides in DoubleFactorials but the result is elsewhere, select B2 from the other table using the Formula Editor. It may insert =FACTDOUBLE(DoubleFactorials::B2); do not assume that text is accepted if the actual table name differs. In a different sheet, the editor can qualify both the sheet and table. [A4]
Common errors and limitations
| Situation | Why it matters | What to verify |
|---|---|---|
=FACTDOUBLE(-2) |
Violates Apple’s documented fact-num β₯ β1 domain. |
Use an input at least β1; exact error appearance was not tested. [A1] |
=FACTDOUBLE(4.7) shows 8 |
The decimal part is discarded by design; this is not rounding to 5. | Check whether decimals make sense for the source data. [A1] |
=FACTDOUBLE(7) differs from =FACT(7) |
Double factorial skips alternate integers; ordinary factorial does not. | 7!! = 105, while 7! = 5,040. [A1, M1] |
| Formula shows a syntax issue | A cell may be text, a token may be missing, or a formula could use the wrong regional punctuation. | Insert the function from the browser and choose a numeric source cell. [A3] |
| Very large inputs | Double factorial grows rapidly; precision and overflow limits have not been established in Apple Numbers. | Use small independently checked cases and test the specific app version before relying on extreme values. |
An input cell containing a string that looks numeric, a date/duration, an empty cell, or a Boolean was not tested. No implicit coercion or exact error code is asserted. Do not rely on an unverified maximum argument size or an unverified result-precision threshold.
Excel and Google Sheets compatibility
Microsoft Excel and Google Sheets list a same-named FACTDOUBLE function with the same mathematical purpose. For the positive-integer examples above, the expected mathematics is portable. This does not establish identical handling of empty cells, textual numbers, noninteger negatives, error text, precision or locales. If importing a workbook, recompute the test table in the target program rather than assuming complete behavioral equivalence. [X1, X2]
Related official guides
Apple FACT explains ordinary factorials; Apple MULTINOMIAL is another combinatorial function, linked from the FACTDOUBLE reference. These are official links, not claims that any related page exists at a new URL on Spreadsheet-Tutorials.com. [A1]
Official references and editorial evidence
- [A1] Apple, FACTDOUBLE, Formulas and Functions Help 15.4 (accessed 2026-10-12T02:47:22Z). Official function article. Claim support: syntax, argument requirements, documented examples and domain/behaviour notes; see the article’s main-content 420β434 main-content lines in the collected research evidence.
- [A2] Apple, List of functions by category, checked 2026-10-12T02:47:22Z. Confirms the English canonical function name and its Numeric grouping, but is not a minimum-version compatibility matrix.
- [A3] Apple, Functions overview, checked 2026-10-12T02:47:22Z. Confirms required vs optional argument notation, case-insensitive function spelling and comma/semicolon conventions.
- [A4] Apple, Refer to cells in formulas and Types of arguments and values, checked 2026-10-12T02:47:22Z. Explains ranges, qualified table references, numeric values and collections.
- [X1] Microsoft, Excel math and trigonometry reference, checked 2026-10-12T02:47:22Z. Confirms the presence of the same named function; engine-specific coercion and corner cases are not assumed identical.
- [X2] Google, Google Sheets function list, checked 2026-10-12T02:47:22Z. Confirms name/purpose; Sheets syntax and locales should be checked in a Sheets workbook.
- [M1] Independent Python standard-library computation performed for the explicit numeric test vectors recorded in the accompanying JSON evidence; no Apple Numbers application execution.
Related function guides
- FACT β continue with a related Apple Numbers calculation.
- COMBIN β continue with a related Apple Numbers calculation.
- COMBINA β continue with a related Apple Numbers calculation.
- PERMUT β continue with a related Apple Numbers calculation.
- PERMUTATIONA β continue with a related Apple Numbers calculation.
For a software-specific comparison: LibreOffice Calc FACTDOUBLE, Apache OpenOffice Calc FACTDOUBLE, Gnumeric FACTDOUBLE. A shared name does not establish identical argument, error or version behaviour.
How this guide was checked
The linked official function documentation was reviewed on October 12, 2026. Appleβs Formulas and Functions Help 15.4 identifies the documentation edition, not a minimum Numbers release or a guarantee of historical platform parity. Selected worked examples were checked using independent mathematical or text-processing models; results are expected values, not observations from the spreadsheet application. Native Apple Numbers execution was not performed. Undocumented coercion, exact error messages and platform-specific behaviour remain unverified.
View reproducible example inputs and independent check results. This record is not a native spreadsheet test log.