How can I tell MMA to display input of the form 10^n
as $10^n$ and not e.g. as 1000 for $n = 3$ or the rational $\frac{1}{1000}$ for $n = -3$.
This would help to keep tables compact when some parameters sweep across a large range of magnitudes, e.g.
TableForm[Table[x y, {x, Table[10^n, {n, -3, 3}]}, {y, Table[10^n, {n, -3, 3}]}],
TableHeadings -> {Table[10^n, {n, -3, 3}], Table[10^n, {n, -3, 3}]}]
EngineeringForm@N[12000000]
to get12.*10^6
(orScientificForm@N[12000000]
for1.2*10^7
)... but I do mind. $\endgroup$