What am I missing?
float stepSize = 0.0f; int activeCircleRadius = 10; int numSteps = 24; AiLog.v(\"init activeCircleRadius \" + activeCircleRadius + \" numStep
You are doing an integer division, and hence will not get any decimal places in your answer. Try changing:
stepSize = activeCircleRadius / numSteps;
to
stepSize = activeCircleRadius / (float)numSteps;