47 -> 47nF (if next to plain double bar symbol with no polarity markings)
47 -> 47μF (if next to polarized cap symbol)
0.47 -> 0.47μF
47p -> 47pF
10np -> np -> nonpolar -> electrolytic -> 10μFIt's not customary to call a 0.1μF bypass cap 100 nF.
If someone wrote in 100 nF for a decoupling cap, I would tend suspect they are trying to discourage a substitution like 82nF or 150nF and want to find out why.
Whereas if it is 0.1μF, I know we can stick in a 0.2μF, if that's what we have on hand, and everything will be fine.
In terms of brevity on a schematic, it about breaks even for two-digit nF values and wider as in 22n vs .022, and only when we have a blanket rule that when units multipliers are omitted from capacitors, they are understood to be μ. 2n is shorter than .002; and harder .0047 is easier to misread as .047 compared to 4.7n.
NOTE: You will may across audio schematics which do not write the "n"! It is assumed that any capacitance which is an integer like 33, or a real number >= 1 like 2.7, is nanofarads! Together with the convention that fractional capacitances are implicitly microfarads, so that 0.47 is microfarads.
In my local brick-and-mortar electronics shop, packages of capacitors 1nF and higher tend to be labeled in nF if they are film caps or ceramics. Electrolytics use μF; a bag of 0.1μF electrolytics would be labelled that, and not 100 nF, but the same-valued film cap will probably be 100 nF.