The decimal is 16.6 6 repeating and the percent is 1666.6 repeating
Answer:
DECIMAL: 16.7 PERCENT: 1666.67%
6.7m questions
8.8m answers