Crossed Zero
   HOME

TheInfoList



OR:

The slashed zero is a representation of the Arabic digit " 0" (zero) with a
slash Slash may refer to: * Slash (punctuation), the "/" character Arts and entertainment Fictional characters * Slash (Marvel Comics) * Slash (''Teenage Mutant Ninja Turtles'') Music * Harry Slash & The Slashtones, an American rock band * Nash ...
through it. The slashed zero glyph is often used to distinguish the digit "zero" ("0") from the Latin script letter " O" anywhere that the distinction needs emphasis, particularly in encoding systems, scientific and engineering applications, computer programming (such as
software development Software development is the process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing involved in creating and maintaining applications, frameworks, or other software components. Software development invol ...
), and telecommunications. It thus helps to differentiate characters that would otherwise be
homoglyph In orthography and typography, a homoglyph is one of two or more graphemes, characters, or glyphs with shapes that appear identical or very similar. The designation is also applied to sequences of characters sharing these properties. Synoglyphs ...
s. It was commonly used during the punch card era, when programs were typically written out by hand, to avoid ambiguity when the character was later typed on a
card punch A computer punched card reader or just computer card reader is a computer input device used to read computer programs in either source or executable form and data from punched cards. A computer card punch is a computer output device that punches ...
.


Usage

The slashed zero is used in a number of fields in order to avoid confusion with the letter 'O'. It is used by
computer programmer A computer programmer, sometimes referred to as a software developer, a software engineer, a programmer or a coder, is a person who creates computer programs — often for larger computer software. A programmer is someone who writes/creates ...
s, in recording
amateur radio Amateur radio, also known as ham radio, is the use of the radio frequency spectrum for purposes of non-commercial exchange of messages, wireless experimentation, self-training, private recreation, radiosport, contesting, and emergency communic ...
call signs and in military radio, as logs of such contacts tend to contain both letters and numerals. The slashed zero was used on teleprinter circuits for weather applications. In this usage it was sometimes called communications zero. The slashed zero can be used in
stoichiometry Stoichiometry refers to the relationship between the quantities of reactants and products before, during, and following chemical reactions. Stoichiometry is founded on the law of conservation of mass where the total mass of the reactants equal ...
to avoid confusion with the symbol for oxygen (capital O). The slashed zero is also used in charting and documenting in the medical and healthcare fields to avoid confusion with the letter 'O'. It also denotes an absence of something (similar to the usage of an '
empty set In mathematics, the empty set is the unique set having no elements; its size or cardinality (count of elements in a set) is zero. Some axiomatic set theories ensure that the empty set exists by including an axiom of empty set, while in other ...
' character), such as a sign or a symptom. Slashed zeroes can also be used on cheques in order to prevent fraud, for example: Changing a 0 to an 8. Slashed zeros are used on New Zealand number plates.


History

The slashed zero predates computers, and is known to have been used in the twelfth and thirteenth centuries. In the days of the typewriter, there was no key for the slashed zero. Typists could generate it by first typing either an uppercase "O" or a zero and then
backspace Backspace () is the keyboard key that originally pushed the typewriter carriage one position backwards and in modern computer systems moves the display cursor one position backwards,"Backwards" means to the left for left-to-right languages. delete ...
, followed by typing the slash key. The result would look very much like a slashed zero. It is used in many Baudot teleprinter applications, specifically the keytop and typepallet that combines "P" and slashed zero. Additionally, the slashed zero is used in many ASCII graphic sets descended from the default typewheel on the Teletype Model 33. The use of the slashed zero by many computer systems of the 1970s and 1980s inspired the 1980s space rock band Underground Zerø to use a heavy metal umlaut Scandinavian vowel '' ø'' in the band's name and as the band logo on all their album covers (see link below). Along with the Westminster, MICR, and OCR-A fonts, the slashed zero became one of the things associated with hacker culture in the 1980s. Some cartoons depicted computer users talking in
binary code A binary code represents text, computer processor instructions, or any other data using a two-symbol system. The two-symbol system used is often "0" and "1" from the binary number system. The binary code assigns a pattern of binary digits, also ...
with 1s and 0s using a ''slashed zero'' for the 0. Slashed zeroes have been used in the Flash-based artwork of
Young-Hae Chang Heavy Industries Young-Hae Chang Heavy Industries (장영혜중공업) is a Seoul-based Web art group consisting of Young-hae Chang and Marc Voge. The group formed in 1999. Young-Hae Chang, is a Korean artist and translator with a Ph.D in aesthetics from Universi ...
, notably in their 2003 work, ''Operation Nukorea''. The reason for their use is unknown, but has been conjectured to be related to themes of 'negation, erasure, and absence'.


Similar symbols

The ''slashed zero'' has the disadvantage that it can be confused with several other symbols. See the disambiguation page for the symbol Ø for a comprehensive listing: Ø (disambiguation).


Representation in Unicode and HTML

In Unicode, slashed zero is considered a typographic variation of the Arabic digit zero , which is code point . Since nearly all software requires each base-10 digit to have only a single, unique semantic representation, Unicode defines no code point (other than ) for altering the visual appearance of zero. This means that the slashed zero
glyph A glyph () is any kind of purposeful mark. In typography, a glyph is "the specific shape, design, or representation of a character". It is a particular graphical representation, in a particular typeface, of an element of written language. A g ...
is displayed for only—''and then always''—when a font whose designer chose the option is active. Successful display on a particular local system depends on making sure that such a font is available there, either via the system's font files or via font embedding, and also ensuring it is selected. As an explicit visual representation, Unicode supports slashed zero only indirectly, not as a single-character code point, but as two characters are paired in a combining sequence. see Combining solidus below. Unicode 9.0 introduced another method to create a short diagonal stroked form by adding the Variation Selector 1 after the zero, on this browser it produces .


Typography

In most typographic designs, the slash of a slashed zero usually does not extend past the ellipse. Compare this to the Scandinavian vowel " Ø", the "
empty set In mathematics, the empty set is the unique set having no elements; its size or cardinality (count of elements in a set) is zero. Some axiomatic set theories ensure that the empty set exists by including an axiom of empty set, while in other ...
" symbol "∅" and the diameter symbol
In geometry, a diameter of a circle is any straight line segment that passes through the center of the circle and whose endpoints lie on the circle. It can also be defined as the longest chord of the circle. Both definitions are also valid for ...
. A 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 (like U+213A
A signature mark, in traditional bookbinding, is a letter, number or combination of either or both, which is printed at the bottom of the first page, or leaf, of a section. (The section is itself often known as a "signature", although technically ...
) or
cursive Cursive (also known as script, among other names) is any style of penmanship in which characters are written joined in a flowing manner, generally for the purpose of making writing faster, in contrast to block letters. It varies in functionalit ...
capital letter-O (\,\mathcal \,). In the Fixedsys typeface, the numeral 0 has two internal barbs along the lines of the slash. This appears much like a white "S" within the black borders of the zero. In the FE-Schrift typeface, used on German car license plates, the zero is rectangular and has an "insinuated" slash: a diagonal crack just beneath the top right curve.


Typefaces

Typefaces commonly found on personal computers that use the slashed zero include: *
Terminal Terminal may refer to: Computing Hardware * Terminal (electronics), a device for joining electrical circuits together * Terminal (telecommunication), a device communicating over a line * Computer terminal, a set of primary input and output devic ...
in Microsoft's Windows line. * Consolas in Microsoft's Windows Vista, Windows 7, Microsoft Office 2007 and
Microsoft Visual Studio 2010 Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs including websites, web apps, web services and mobile apps. Visual Studio uses Microsoft software development platforms such a ...
* Menlo in macOS * Monaco in macOS * SF Mono in macOS * The
Fedora A fedora () is a hat with a soft brim and indented crown.Kilgour, Ruth Edwards (1958). ''A Pageant of Hats Ancient and Modern''. R. M. McBride Company. It is typically creased lengthwise down the crown and "pinched" near the front on both sides ...
Linux distribution ships with a tweaked variant of the Liberation typeface which adds a slash to the zero; this is not present on most other Linux distributions. *
ProFont ProFont is a monospace font available in many formats. It is intended to be used for programming in IDE environments and it is available in bitmap and TrueType versions for various platforms. Originally developed as shareware by Andrew Welchh ...
*
Roboto Roboto () is a neo-grotesque sans-serif typeface family developed by Google as the system font for its mobile operating system Android, and released in 2011 for Android 4.0 "Ice Cream Sandwich". The entire font family has been licensed und ...
Mono Dotted zero typefaces: * The
DejaVu The DejaVu fonts are a superfamily of fonts designed for broad coverage of the Unicode Universal Character Set. The fonts are derived from Bitstream Vera (sans-serif) and Bitstream Charter (serif), two fonts released by Bitstream under a fre ...
family of typefaces has a "DejaVu Sans Mono" variant with a dotted zero. *
Andalé Mono Andalé Mono (for technical reasons also Andale Mono) is a monospaced sans-serif typeface designed by Steve Matteson for terminal emulation and software development environments, originally for the Taligent project by Apple Inc. and IBM. Andalé ...
has a dotted zero. *
IBM Plex Mono IBM Plex is an open source typeface superfamily conceptually designed and developed by Mike Abbink at IBM in collaboration with Bold Monday to reflect the design principles of IBM and to be used for all brand material across the company inter ...
uses a dotted zero. * Source Code Pro and its associated typefaces use a dotted zero.


Variations


Dotted zero

The zero with a dot in the center seems to have originated as an option on
IBM 3270 The IBM 3270 is a family of block oriented display and printer computer terminals introduced by IBM in 1971 and normally used to communicate with IBM mainframes. The 3270 was the successor to the IBM 2260 display terminal. Due to the text ...
display controllers. The dotted zero may appear similar to the Greek letter theta (particularly capital theta, Θ), but the two have different glyphs. In
raster Raster may refer to: * Raster graphics, graphical techniques using arrays of pixel values * Raster graphics editor, a computer program * Raster scan, the pattern of image readout, transmission, storage, and reconstruction in television and compu ...
fonts, the theta usually has a horizontal line connecting, or nearly touching, the sides of an O; while the dotted zero simply has a dot in the middle. However, on a low-definition display, such a form can be confused with a numeral 8. In some fonts the IPA letter for a bilabial click (ʘ) looks similar to the dotted zero. Alternatively, the dot can become a vertical trace, for example by adding a "combining short vertical line overlay" (U+20D3). It may be coded as 0⃓ giving 0⃓.


Slashed letter 'O'

IBM (and a few other early mainframe makers) used a convention in which the letter O had a slash and the digit 0 did not. This is even more problematic for
Danes Danes ( da, danskere, ) are a North Germanic ethnic group and nationality native to Denmark and a modern nation identified with the country of Denmark. This connection may be ancestral, legal, historical, or cultural. Danes generally regard t ...
, Faroese, and Norwegians because it means two of their letters—the O and slashed O ( Ø)—are visually similar. This was later flipped and most mainframe chain or band printers used the opposite convention (letter O printed as is, and digit zero printed with a slash Ø). This was the de facto standard from 1970s to 1990s. However current use of network laser printers that use PC style fonts caused the demise of the slashed zero in most companies – only a few configured laser printers to use Ø.


Combining solidus

Unicode supports combining characters, which overlay the preceding character to create a composite glyph. This can be used to obtain a crude
typographic approximation A typographic approximation is a replacement of an element of the writing system (usually a glyph) with another glyph or glyphs. The replacement may be a nearly homographic character, a digraph, or a character string. An approximation is differen ...
where the slash is contained within the zero. It is treated literally as "a zero that is slashed", and it is coded as two characters: a standard zero followed by either "combining short solidus overlay" or "combining long solidus overlay" . For example, placing the "long solidus", which may be written in HTML as , appears as . Using the "short solidus overlay" after a standard zero character is coded as and produces the following: .


Reversed slash

Some Burroughs/ Unisys equipment displays a zero with a ''reversed'' slash, similar to the
no symbol The general prohibition sign, also known informally as the no symbol, 'do not' sign, circle-backslash symbol, nay, interdictory circle, prohibited symbol, don't do it symbol, or universal no, is a red circle with a 45-degree diagonal line insid ...
,  ⃠.


See also

*
0 (number) 0 (zero) is a number representing an empty quantity. In place-value notation such as the Hindu–Arabic numeral system, 0 also serves as a placeholder numerical digit, which works by multiplying digits to the left of 0 by the radix, usuall ...
*
Symbols for zero The modern numerical digit 0 is usually written as a circle, an ellipse, or a rounded rectangle. Glyphs In most modern typefaces, the height of the 0 character is the same as the other digits. However, in typefaces with text figures, the charac ...
*
Names for the number 0 in English "Zero" is the usual name for the number 0 in English. In British English "nought" is also used. In American English "naught" is used occasionally for zero, but (as with British English) "naught" is more often used as an archaic word for nothing. "N ...
* Arabic numeral variations#Slashed zero * Regional handwriting variation#Arabic numerals


Footnotes


References


Further reading

*; .


External links

*{{citation , chapter-url= http://www.catb.org/~esr/jargon/html/0/numeral-zero.html , chapter= 0 , title= The Jargon File , publisher= Eric S Raymond.
Underground Zerø Album Cover
Underground Zerø Band Logo Typographical symbols Numeral systems 0 (number)