About SP

Integer ASCII code: 32
Binary code: 0010 0000
Octal code: 40
Hexadecimal code: 20
Group: punctuation

Unicode symbol: , int code: 9248 (html &#9248) hex code: 2420 (html &#x2420)


Space is a graphic character. Unlike escape, Space possesses visual representation. It can be easily noticed visually as it represents absence of any graphic symbol. It makes the active position to be moved forward by one character position. In some applications, Space can be determines as the lowest-level "word separator", which has to be used with the adjoining separator characters.

In writing, a space ( ) is represented by an empty are. It implements the function of dividing words, sentences, syllables (in syllabification) and other written or printed glyphs (characters). There are different conventions for spacing among languages, however, in some languages the spacing rules are complex.

Different length spaces are used in typesetting for achieving some special goals. However, one should remember that a typewriter can accommodate strictly a limited number of keys. Most typewriters have only one space width, which can be achieved by pressing the space bar. The professional typography was influenced by different spacing and typewriter conventions, that were created in the result of widespread acceptance of the typewriter. These conventions were based on the typewriter's mechanical limitations, and make the designers` work that create some printed stuff easier and more pleasant.

Computer representation of text doesn't have any of mechanical and physical limitations in rather modern character encoding environment (like Unicode). There spaces of different widths, styles, or language characteristics (different space characters) are specified with special code points. Whitespace characters include spaces of different width, including all those that professional typesetters use.


input value base type output hash
SP char MD5 7215ee9c7d9dc229d2921a40e899ec5f
SP char SHA1 b858cb282617fb0956d960215c8e84d1ccf909c6
32 dec MD5 6364d3f0f495b6ab9dcf8d3b5c6e0b01
32 dec SHA1 cb4e5208b4cd87268b208e49452ed6e89a68e0b8
00100000 bin MD5 fc12aba612322b821af4864974814b6c
00100000 bin SHA1 8eb3424da83fbc77be136a37ecb992528838b981
0010 0000 bin MD5 fc1958ed3c26c25aaa0c1d99c0b192dd
0010 0000 bin SHA1 20c074b15cc707cb5f8ff6f74a90719b3737792e
40 oct MD5 d645920e395fedad7bbbed0eca3fe2e0
40 oct SHA1 af3e133428b9e25c55bc59fe534248e6a0c0f17b
20 hex MD5 98f13708210194c475687be6106a3b84
20 hex SHA1 91032ad7bbcb6cf72875e8e8207dcfba80173f7c
0x20 hex MD5 9cb7196b9376491fb16d0db6de086efb
0x20 hex SHA1 a6d133efc0d74b921146a8614a789bc31ecdb75f
Back to ASCII table

 2018 © Dmytro Koshovyi. Ukraine, Mykolayiv.