Decimal Numbers are rejected during calculation