{
  "software": "apple-numbers",
  "function": "FACTDOUBLE",
  "native_application_execution": false,
  "checked_date": "2026-10-12",
  "method": "Independent mathematical/text-processing models, not Apple Numbers or Zoho Sheet execution; random tests check documented bounds/transforms, not randomness.",
  "official_function_reference": "https://support.apple.com/guide/functions/factdouble-ffa58c5baf/15.4/web/1.0",
  "passed": 12,
  "total": 12,
  "cases": [
    {
      "software": "apple-numbers",
      "function": "FACTDOUBLE",
      "expression": "FACTDOUBLE(-1)",
      "variables": {},
      "expected": 1,
      "numeric": true,
      "scope": "recovered worked example"
    },
    {
      "software": "apple-numbers",
      "function": "FACTDOUBLE",
      "expression": "FACTDOUBLE(0)",
      "variables": {},
      "expected": 1,
      "numeric": true,
      "scope": "recovered worked example"
    },
    {
      "software": "apple-numbers",
      "function": "FACTDOUBLE",
      "expression": "FACTDOUBLE(1)",
      "variables": {},
      "expected": 1,
      "numeric": true,
      "scope": "recovered worked example"
    },
    {
      "software": "apple-numbers",
      "function": "FACTDOUBLE",
      "expression": "FACTDOUBLE(2)",
      "variables": {},
      "expected": 2,
      "numeric": true,
      "scope": "recovered worked example"
    },
    {
      "software": "apple-numbers",
      "function": "FACTDOUBLE",
      "expression": "FACTDOUBLE(3)",
      "variables": {},
      "expected": 3,
      "numeric": true,
      "scope": "recovered worked example"
    },
    {
      "software": "apple-numbers",
      "function": "FACTDOUBLE",
      "expression": "FACTDOUBLE(4)",
      "variables": {},
      "expected": 8,
      "numeric": true,
      "scope": "recovered worked example"
    },
    {
      "software": "apple-numbers",
      "function": "FACTDOUBLE",
      "expression": "FACTDOUBLE(5)",
      "variables": {},
      "expected": 15,
      "numeric": true,
      "scope": "recovered worked example"
    },
    {
      "software": "apple-numbers",
      "function": "FACTDOUBLE",
      "expression": "FACTDOUBLE(6)",
      "variables": {},
      "expected": 48,
      "numeric": true,
      "scope": "recovered worked example"
    },
    {
      "software": "apple-numbers",
      "function": "FACTDOUBLE",
      "expression": "FACTDOUBLE(7)",
      "variables": {},
      "expected": 105,
      "numeric": true,
      "scope": "recovered worked example"
    },
    {
      "software": "apple-numbers",
      "function": "FACTDOUBLE",
      "expression": "FACTDOUBLE(8)",
      "variables": {},
      "expected": 384,
      "numeric": true,
      "scope": "recovered worked example"
    },
    {
      "software": "apple-numbers",
      "function": "FACTDOUBLE",
      "expression": "FACTDOUBLE(10)",
      "variables": {},
      "expected": 3840,
      "numeric": true,
      "scope": "recovered worked example"
    },
    {
      "software": "apple-numbers",
      "function": "FACTDOUBLE",
      "expression": "FACTDOUBLE(4.7)",
      "variables": {},
      "expected": 8,
      "numeric": true,
      "scope": "recovered worked example"
    }
  ],
  "independent_results": [
    {
      "case": 175,
      "software": "apple-numbers",
      "function": "FACTDOUBLE",
      "expression": "FACTDOUBLE(-1)",
      "actual_independent_model": 1,
      "expected": 1,
      "passed": true,
      "scope": "recovered worked example"
    },
    {
      "case": 176,
      "software": "apple-numbers",
      "function": "FACTDOUBLE",
      "expression": "FACTDOUBLE(0)",
      "actual_independent_model": 1,
      "expected": 1,
      "passed": true,
      "scope": "recovered worked example"
    },
    {
      "case": 177,
      "software": "apple-numbers",
      "function": "FACTDOUBLE",
      "expression": "FACTDOUBLE(1)",
      "actual_independent_model": 1,
      "expected": 1,
      "passed": true,
      "scope": "recovered worked example"
    },
    {
      "case": 178,
      "software": "apple-numbers",
      "function": "FACTDOUBLE",
      "expression": "FACTDOUBLE(2)",
      "actual_independent_model": 2,
      "expected": 2,
      "passed": true,
      "scope": "recovered worked example"
    },
    {
      "case": 179,
      "software": "apple-numbers",
      "function": "FACTDOUBLE",
      "expression": "FACTDOUBLE(3)",
      "actual_independent_model": 3,
      "expected": 3,
      "passed": true,
      "scope": "recovered worked example"
    },
    {
      "case": 180,
      "software": "apple-numbers",
      "function": "FACTDOUBLE",
      "expression": "FACTDOUBLE(4)",
      "actual_independent_model": 8,
      "expected": 8,
      "passed": true,
      "scope": "recovered worked example"
    },
    {
      "case": 181,
      "software": "apple-numbers",
      "function": "FACTDOUBLE",
      "expression": "FACTDOUBLE(5)",
      "actual_independent_model": 15,
      "expected": 15,
      "passed": true,
      "scope": "recovered worked example"
    },
    {
      "case": 182,
      "software": "apple-numbers",
      "function": "FACTDOUBLE",
      "expression": "FACTDOUBLE(6)",
      "actual_independent_model": 48,
      "expected": 48,
      "passed": true,
      "scope": "recovered worked example"
    },
    {
      "case": 183,
      "software": "apple-numbers",
      "function": "FACTDOUBLE",
      "expression": "FACTDOUBLE(7)",
      "actual_independent_model": 105,
      "expected": 105,
      "passed": true,
      "scope": "recovered worked example"
    },
    {
      "case": 184,
      "software": "apple-numbers",
      "function": "FACTDOUBLE",
      "expression": "FACTDOUBLE(8)",
      "actual_independent_model": 384,
      "expected": 384,
      "passed": true,
      "scope": "recovered worked example"
    },
    {
      "case": 185,
      "software": "apple-numbers",
      "function": "FACTDOUBLE",
      "expression": "FACTDOUBLE(10)",
      "actual_independent_model": 3840,
      "expected": 3840,
      "passed": true,
      "scope": "recovered worked example"
    },
    {
      "case": 186,
      "software": "apple-numbers",
      "function": "FACTDOUBLE",
      "expression": "FACTDOUBLE(4.7)",
      "actual_independent_model": 8,
      "expected": 8,
      "passed": true,
      "scope": "recovered worked example"
    }
  ]
}
