{
  "software": "apple-numbers",
  "function": "MROUND",
  "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/mround-ffa59247cb/web",
  "passed": 8,
  "total": 8,
  "cases": [
    {
      "software": "apple-numbers",
      "function": "MROUND",
      "expression": "=MROUND(B2,C2)",
      "variables": {
        "B2": 12.0,
        "C2": 5.0
      },
      "expected": 10.0,
      "numeric": true,
      "scope": "recovered worked example"
    },
    {
      "software": "apple-numbers",
      "function": "MROUND",
      "expression": "=MROUND(B3,C3)",
      "variables": {
        "B3": 12.5,
        "C3": 5.0
      },
      "expected": 15.0,
      "numeric": true,
      "scope": "recovered worked example"
    },
    {
      "software": "apple-numbers",
      "function": "MROUND",
      "expression": "=MROUND(B4,C4)",
      "variables": {
        "B4": 15.0,
        "C4": 5.0
      },
      "expected": 15.0,
      "numeric": true,
      "scope": "recovered worked example"
    },
    {
      "software": "apple-numbers",
      "function": "MROUND",
      "expression": "=MROUND(B5,C5)",
      "variables": {
        "B5": -12.0,
        "C5": -5.0
      },
      "expected": -10.0,
      "numeric": true,
      "scope": "recovered worked example"
    },
    {
      "software": "apple-numbers",
      "function": "MROUND",
      "expression": "=MROUND(B6,C6)",
      "variables": {
        "B6": -12.5,
        "C6": -5.0
      },
      "expected": -15.0,
      "numeric": true,
      "scope": "recovered worked example"
    },
    {
      "software": "apple-numbers",
      "function": "MROUND",
      "expression": "=MROUND(B7,C7)",
      "variables": {
        "B7": 7.1,
        "C7": 0.5
      },
      "expected": 7.0,
      "numeric": true,
      "scope": "recovered worked example"
    },
    {
      "software": "apple-numbers",
      "function": "MROUND",
      "expression": "=MROUND(B8,C8)",
      "variables": {
        "B8": -3.2,
        "C8": -2.0
      },
      "expected": -4.0,
      "numeric": true,
      "scope": "recovered worked example"
    },
    {
      "software": "apple-numbers",
      "function": "MROUND",
      "expression": "=MROUND(B9,C9)",
      "variables": {
        "B9": 0.25,
        "C9": 1.0
      },
      "expected": 0.0,
      "numeric": true,
      "scope": "recovered worked example"
    }
  ],
  "independent_results": [
    {
      "case": 221,
      "software": "apple-numbers",
      "function": "MROUND",
      "expression": "=MROUND(B2,C2)",
      "actual_independent_model": 10.0,
      "expected": 10.0,
      "passed": true,
      "scope": "recovered worked example"
    },
    {
      "case": 222,
      "software": "apple-numbers",
      "function": "MROUND",
      "expression": "=MROUND(B3,C3)",
      "actual_independent_model": 15.0,
      "expected": 15.0,
      "passed": true,
      "scope": "recovered worked example"
    },
    {
      "case": 223,
      "software": "apple-numbers",
      "function": "MROUND",
      "expression": "=MROUND(B4,C4)",
      "actual_independent_model": 15.0,
      "expected": 15.0,
      "passed": true,
      "scope": "recovered worked example"
    },
    {
      "case": 224,
      "software": "apple-numbers",
      "function": "MROUND",
      "expression": "=MROUND(B5,C5)",
      "actual_independent_model": -10.0,
      "expected": -10.0,
      "passed": true,
      "scope": "recovered worked example"
    },
    {
      "case": 225,
      "software": "apple-numbers",
      "function": "MROUND",
      "expression": "=MROUND(B6,C6)",
      "actual_independent_model": -15.0,
      "expected": -15.0,
      "passed": true,
      "scope": "recovered worked example"
    },
    {
      "case": 226,
      "software": "apple-numbers",
      "function": "MROUND",
      "expression": "=MROUND(B7,C7)",
      "actual_independent_model": 7.0,
      "expected": 7.0,
      "passed": true,
      "scope": "recovered worked example"
    },
    {
      "case": 227,
      "software": "apple-numbers",
      "function": "MROUND",
      "expression": "=MROUND(B8,C8)",
      "actual_independent_model": -4.0,
      "expected": -4.0,
      "passed": true,
      "scope": "recovered worked example"
    },
    {
      "case": 228,
      "software": "apple-numbers",
      "function": "MROUND",
      "expression": "=MROUND(B9,C9)",
      "actual_independent_model": 0.0,
      "expected": 0.0,
      "passed": true,
      "scope": "recovered worked example"
    }
  ]
}
