Make the fields wider. If the field is too narrow to display all the digits for the format options you selected as well as any specified currency symbol, you'll see the question mark. When you enter the field, you'll see the unrounded, unformatted field, which is why you see all the extra decimal places.
Keep in mind that the inspector changes how the number is displayed, it has no effect on what value is actually stored in the field. Those extra decimal places may be necessary to get accurate calculation results or they may not be significant and could result in incorrect evalutation in other calculation fields, script steps, finds, etc. It depends on what the numbers represent.
Most currency fields are best rounded to two decimal places instead of just being formatted to display two decimal places, but there are many exceptions.