You don't have to change the argument to NumberForm
(did you try that)? Also Text
is not needed though to my eye it is useful for formatting. The point of the response by @S.M.Blinder is that using Row
is the correct way to go about this. The original code involves an implicit multiplication, and that causes the parens to be added.
For completeness, this could be done as:
Framed[Text[
Row[{"v = ",
NumberForm[Quantity[10.38, ("Meters")/("Seconds")], 2]}]]]