Answer:
17857 people per mile²
Explanation:
Area of Tokyo, Japan = 845 square miles
Population Tokyo = 38 million
Area of Delhi, India = 573 square miles
Population of Deli = 36 million
Population density of Tokyo =
= 0.04497 millions/miles²
Population density of Delhi =
= 0.062827 millions/miles²
Difference in population density of Delhi and Tokyo = 0.062827 - 0.04497
= 0.17857 million per mile²
or 17857 people per mile² is the answer.