is this correct

3*10^6
3*1000000
3000000

Yes.