I want to show 100 MBps (one hundred mega byte per second) in my article. How to make use of siunitx package to produce the rate correctly?
The following outputs are not what I want to get.

I want to show 100 MBps (one hundred mega byte per second) in my article. How to make use of siunitx package to produce the rate correctly?
The following outputs are not what I want to get.

You could do something like
\documentclass{article}
\usepackage{siunitx}
\sisetup{per-mode=symbol,per-symbol = p}
\begin{document}
\SI{100}{\mega\byte\per\second}
\end{document}
\SI{100}{MBps} exactly identical to \SI[per-mode=symbol,per-symbol = p]{100}{\mega\byte\per\second}? I am afraid I will lose some useful features provided by the latter if I use the former.
– kiss my armpit
May 15 '12 at 06:49
Mb\,s^{-1} rather than Mbps, with the unit macros all you have to do is change an option.
– Joseph Wright
May 15 '12 at 06:53
It is not a kosher SI unit, but since you and other people in your field use it anyway, just say \SI{100}{MBps}.
\SI[per-mode=symbol,per-symbol = p]{100}{\mega\byte\per\second}.
– kiss my armpit
May 15 '12 at 06:10
pas a divisor symbol. Better use/./is better because we already us it for numeric divisions and it is language independent. The correct unit symbol isMB/snotMBpsnorMBPs. And there are units which start with aP. – 12431234123412341234123 Jul 06 '21 at 16:01