borgar / numfmt

Full ECMA-376 number and date formatting in JavaScript
40 stars 9 forks source link

Minus wrongfully emitted for 0 in some cases #1

Closed borgar closed 3 years ago

borgar commented 3 years ago

Excel does not emit a leading minus when a negative value displayed does not contain any non zero digits:

=TEXT(-0.01, "0.0") = "0.0"

This is only true sometimes however. The minus is fixed when: