{
  "python": "3.12.14",
  "decimal_from_original_string": "0.1",
  "decimal_from_existing_float": "0.1000000000000000055511151231257827021181583404541015625",
  "float_fraction": "3602879701896397/36028797018963968",
  "float_operation_trapped": true,
  "precision_three": {
    "constructor": "1.234567",
    "arithmetic_plus_zero": "1.23",
    "one_third": "0.333"
  },
  "rounding_examples": [
    {
      "input": "2.345",
      "half_even": "2.34",
      "half_up": "2.35"
    },
    {
      "input": "2.355",
      "half_even": "2.36",
      "half_up": "2.36"
    },
    {
      "input": "-2.345",
      "half_even": "-2.34",
      "half_up": "-2.35"
    }
  ],
  "quantize_after_sum": "0.02",
  "sum_after_each_quantize": "0.03",
  "rejected_cases": [
    "NaN",
    "Infinity",
    "-Infinity",
    "1000001",
    "1000000.000000000000000000000001",
    "-1000000.00000000000000000000001"
  ],
  "real_money_or_legal_rule_claimed": false,
  "all_assertions_passed": true
}
