What is 1e6f in this code? (float) elapsedTime / 1e6f;

Im not getting any time readings from this piece of code and i dont know what 1e6f is referring to...

float EstimateAngle() {

currTimeStamp = micros();

elapsedTime = currTimeStamp - prevTimeStamp;

prevTimeStamp = currTimeStamp;

elapsedTimeSec = (float) elapsedTime / 1e6f;


One million.
1.0 x 106

Please post all the code, using code tags

makes sense. thanks for the quick reply!