[Tex/LaTex] siunitx: change multiplication symbol in scientific notation

formattingscientific notationsiunitx

I want to change the multiplication sign of the scientific notation of the siunitx package to be \cdot instead of \times, but without changing the locale option. How can I do that?

Best Answer

The locale option just changes the values of exponent-product and output-product (and output-decimal-marker). You just need to change those manually:

\documentclass{article}
\usepackage{siunitx}
\begin{document}
\num{8x9e11}

\num[exponent-product=\ensuremath{\cdot}]{8x9e11}

\num[output-product=\ensuremath{\cdot}]{8x9e11}
\end{document}

enter image description here