fix decimal validation for 0