added usage type precision and rounding

added usage type precision and rounding