Explanation:
26.66 repeating is the answer because you divide 80 by 3
Answer:
26.6 repeating?
80/3
9.5m questions
12.2m answers