怎么理解这个程序编译运行之后出现的+005呢?

#include<stdio.h>

int main()
{
    printf("右对齐,指数形式:%10e\n", 520000.0);
    printf("左对齐,指数形式:%-10E\n", 520000.0);
    return 0;


}

这个指的是10的5次方