Answer:
17857 people per square mile
Explanation:
38 000 000/845 sq mi and 36 000 000/573 sq mi.
Japan 44970 people per sq mile and Delhi has 62,827 people per sq mile. 62,827-44,970=17,857 people per sq mile more.
Answer: 17,857 people/sq mile
Tokyo, Japan: 38,000,000 people ÷ 845 sq miles = 44,970 people/sq mile
Delhi, India: 36,000,000 people ÷ 573 sq miles = 62,827 people/sq mile
62,827 - 44,970 = 17,857
4.4m questions
5.7m answers