Oct 15, 2006 19:45
The oval-shaped zero and circular letter O together came into use on modern character displays. The zero with a dot in the centre seems to have originated as an option on IBM 3270 controllers (this has the problem that it looks like the Greek letter Theta). The slashed zero, looking identical to the letter O other than the slash, is used in old-style ASCII graphic sets descended from the default typewheel on the venerable ASR-33 Teletype. This format causes problems because of its similarity to the symbol ∅, representing the empty set, as well as for certain Scandinavian languages which use Ø as a letter.
The convention which has the letter O with a slash and the zero without was used at IBM and a few other early mainframe makers; this is even more problematic for Scandinavians because it means two of their letters collide. Some Burroughs/Unisys equipment displays a zero with a reversed slash. And yet another convention common on early line printers left zero unornamented but added a tail or hook to the letter-O so that it resembled an inverted Q or cursive capital letter-O.
The typeface used on some European number plates for cars distinguish the two symbols by making the zero rather egg-shaped and the O more circular, but most of all by slitting open the zero on the upper right side, so the circle is not closed any more (as in German plates). The typeface chosen is called fälschungserschwerende Schrift (abbr.: FE Schrift), meaning "unfalsifiable script". Note that those used in the United Kingdom do not differentiate between the two as there can never be any ambiguity if the design is correctly spaced.
In paper writing one may not distinguish the 0 and O at all, or may add a slash across it in order to show the difference, although this sometimes causes ambiguity in regard to the symbol for the null set.