File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -10,14 +10,20 @@ def format_money(number):
1010 return "--"
1111 else :
1212 rounded_number = round (number , 2 ) # Round to two decimal places
13- return f"${ rounded_number :,} " # Format without decimals
13+ # Format the number with a $ sign and handle negative values
14+ if rounded_number < 0 :
15+ return f"-${ abs (rounded_number ):,} " # Add $ after the negative sign
16+ return f"${ rounded_number :,} " # Format for positive numbers
1417
1518def format_money_whole (number ):
1619 if number is None :
1720 return "--"
1821 else :
1922 rounded_number = round (number ) # Round to whole number
20- return f"${ rounded_number :,} " # Format without decimals
23+ # Format the number with a $ sign and handle negative values
24+ if rounded_number < 0 :
25+ return f"-${ abs (rounded_number ):,} " # Add $ after the negative sign
26+ return f"${ rounded_number :,} " # Format for positive numbers
2127
2228def format_currency (value ):
2329 # Convert value to float
You can’t perform that action at this time.
0 commit comments