Magento – Decimal places in the order amounts- someone wrong

We have a problem with a 1.6.1.0 Shop, which is apparently not only do we have (s.a. here). If an order is generated from the frontend, is the order confirmation email with the wrong amounts. D.h. All values ​​are 10.000.000 multiplied. So then the original price 1,99 € the spectacular price 19.900.000,00 €. Unfortunately, hardly anyone is willing…