The math behind the city zones.
ZNEW = New # of zones
ZOLD = Current # of zones
LNEW = New square kilometers of land
LOLD = Current square kilometers of land
Residential Zones[]
These zones increase the population by 10k.
The formula for determining the cost of new residential zones is as follows:
PriceResidential=ZNEW*(41502+(502*((ZOLD+ZNEW)-((ZNEW+1)/2))))
Commerical Zones[]
These zones increase the population by 2.4k.
The formula for determining the cost of new residential zones is as follows:
PriceCommerical=ZNEW*(39506+(506*((ZOLD+ZNEW)-((ZNEW+1)/2))))
Industrial Zones[]
These zones increase the population by 2.6k.
The formula for determining the cost of new residential zones is as follows:
PriceIndustrial=ZNEW*(44508+(508*((ZOLD+ZNEW)-((ZNEW+1)/2))))
Civic Zones[]
These zones increase the population by 4k.
The formula for determining the cost of new residential zones is as follows:
PriceCivic=ZNEW*(46512+(512*((ZOLD+ZNEW)-((ZNEW+1)/2))))
Land Area[]
When you have 1 million land area, you get a bonus of 1 million people to the city.
I have not completed the formula for this, but the following formula does get very close to the exact price.
PriceLand=ROUNDDOWN(LNEW*(ROUNDUP(((0.168*(LOLD-1))+600),0))+(0.336*LNEW),0)