Simple number Format Question

I want a user to enter an amount that could have a different amount or charcters.

Example
10 or 10.46 or 100.46 or 1000.23

When I have the format set to a particular format $#.00-|#.##
I can only enter the format with the amount of characters set by the display format

I can enter 5.00 and it displays $5.00,
If I enter 10.00, there is an error.

I want the user to enter whatever amount they want, and have it display a leading currency sign and two 2 decimal places. I am sure I could use the same field with a different display and create a hide / on edit method. It seems that there is an easierway to do this without creating a method and multiple fields.

Thanks for the help

Try this

$ #,##0.00|#,##0.00

Thank you, maybe I need to find a new profession.