Precision in ScientificForm

The following code asks to display the number 1.23001 with 4 digits precision:

ScientificForm[1.23001, 4]
(* "1.23" *)

In my opinion, it is displayed with 3 digits precision. I would prefer it display 1.230 to make the precision apparent.
Am I confused?

There are several ways of getting that extra digit.
Perhaps you could try

ScientificForm[1.23001`4, 4]
1 Like

Thanks, Marvin. That works.