Have you tried adding .5 then converting to an Int?
totalOrganisms = (int)((initialOrganisms * Math.pow(growthRate,growPeriod))+.05);
This method will do the math first, then round. Since converting to an Int from a double just cuts off everything after the decimal, adding .5 will "round up" correctly.
Greetings.