Taizun commited on
Commit
a11b9a1
·
verified ·
1 Parent(s): 67adba9

Update solver.py

Browse files
Files changed (1) hide show
  1. solver.py +2 -2
solver.py CHANGED
@@ -88,8 +88,8 @@ def process_expression(expr_str):
88
 
89
  elif 'factorial' in processed_expr: # Factorial case
90
  expr = parse_expr(processed_expr, transformations=(standard_transformations + (implicit_multiplication_application,)))
91
- result = expr.doit() # Evaluate factorial properly
92
- return f"{format_expression(expr)} = {format_expression(result)}"
93
 
94
 
95
  elif '/' in expr_str: # Handle fractions and return decimal
 
88
 
89
  elif 'factorial' in processed_expr: # Factorial case
90
  expr = parse_expr(processed_expr, transformations=(standard_transformations + (implicit_multiplication_application,)))
91
+ result = expr.doit() # Compute the factorial correctly
92
+ return f"{format_expression(expr)} = {result}"
93
 
94
 
95
  elif '/' in expr_str: # Handle fractions and return decimal