Hindu–Arabic numeral system
The Hindu–Arabic numeral system is a positional decimal numeral system, is the most common system for the symbolic representation of numbers in the world. It was invented between the 4th centuries by Indian mathematicians; the system was adopted in Arabic mathematics by the 9th century. Influential were the books of Al-Kindi; the system spread to medieval Europe by the High Middle Ages. The system is based upon ten glyphs; the symbols used to represent the system are in principle independent of the system itself. The glyphs in actual use are descended from Brahmi numerals and have split into various typographical variants since the Middle Ages; these symbol sets can be divided into three main families: Western Arabic numerals used in the Greater Maghreb and in Europe, Eastern Arabic numerals used in the Middle East, the Indian numerals used in the Indian subcontinent. The Hindu-Arabic numerals were invented by mathematicians in India. Perso-Arabic mathematicians called them "Hindu numerals", they came to be called "Arabic numerals" in Europe, because they were introduced to the West by Arab merchants.
The Hindu–Arabic system is designed for positional notation in a decimal system. In a more developed form, positional notation uses a decimal marker, a symbol for "these digits recur ad infinitum". In modern usage, this latter symbol is a vinculum. In this more developed form, the numeral system can symbolize any rational number using only 13 symbols. Although found in text written with the Arabic abjad, numbers written with these numerals place the most-significant digit to the left, so they read from left to right; the requisite changes in reading direction are found in text that mixes left-to-right writing systems with right-to-left systems. Various symbol sets are used to represent numbers in the Hindu–Arabic numeral system, most of which developed from the Brahmi numerals; the symbols used to represent the system have split into various typographical variants since the Middle Ages, arranged in three main groups: The widespread Western "Arabic numerals" used with the Latin and Greek alphabets in the table, descended from the "West Arabic numerals" which were developed in al-Andalus and the Maghreb.
The "Arabic–Indic" or "Eastern Arabic numerals" used with Arabic script, developed in what is now Iraq. A variant of the Eastern Arabic numerals is used in Urdu; the Indian numerals in use with scripts of the Brahmic family in India and Southeast Asia. Each of the dozen major scripts of India has its own numeral glyphs; as in many numbering systems, the numerals 1, 2, 3 represent simple tally marks. After three, numerals tend to become more complex symbols. Theorists believe that this is because it becomes difficult to instantaneously count objects past three; the Brahmi numerals at the basis of the system predate the Common Era. They replaced the earlier Kharosthi numerals used since the 4th century BC. Brahmi and Kharosthi numerals were used alongside one another in the Maurya Empire period, both appearing on the 3rd century BC edicts of Ashoka. Buddhist inscriptions from around 300 BC use the symbols that became 1, 4, 6. One century their use of the symbols that became 2, 4, 6, 7, 9 was recorded.
These Brahmi numerals are the ancestors of the Hindu–Arabic glyphs 1 to 9, but they were not used as a positional system with a zero, there were rather separate numerals for each of the tens. The actual numeral system, including positional notation and use of zero, is in principle independent of the glyphs used, younger than the Brahmi numerals; the place-value system is used in the Bakhshali Manuscript. Although date of the composition of the manuscript is uncertain, the language used in the manuscript indicates that it could not have been composed any than 400; the development of the positional decimal system takes its origins in Hindu mathematics during the Gupta period. Around 500, the astronomer Aryabhata uses the word kha to mark "zero" in tabular arrangements of digits; the 7th century Brahmasphuta Siddhanta contains a comparatively advanced understanding of the mathematical role of zero. The Sanskrit translation of the lost 5th century Prakrit Jaina cosmological text Lokavibhaga may preserve an early instance of positional use of zero.
These Indian developments were taken up in Islamic mathematics in the 8th century, as recorded in al-Qifti's Chronology of the scholars. The numeral system came to be known to both the Persian mathematician Khwarizmi, who wrote a book, On the Calculation with Hindu Numerals in about 825, the Arab mathematician Al-Kindi, who wrote four volumes, On the Use of the Hindu Numerals around 830; these earlier texts did not use the Hindu numerals. Kushyar ibn L
Counting rods are small bars 3–14 cm long, that were used by mathematicians for calculation in ancient East Asia. They are placed either horizontally or vertically to represent any rational number; the written forms based on them are called rod numerals. They are a true positional numeral system with digits for 1–9 and a blank for 0, from the Warring states period to the 16th century. Chinese arithmeticians used counting rods well over two thousand years ago. In 1954 forty-odd counting rods of the Warring States period were found in Zuǒjiāgōngshān Chu Grave No.15 in Changsha, Hunan. In 1973 archeologists unearthed a number of wood scripts from a tomb in Hubei dating from the period of the Han dynasty. On one of the wooden scripts was written: "当利二月定算"; this is one of the earliest examples of using counting-rod numerals in writing. In 1976 a bundle of Western Han-era counting rods made of bones was unearthed from Qianyang County in Shaanxi; the use of counting rods must predate it. The Book of Han recorded: "they calculate with bamboo, diameter one fen, length six cun, arranged into a hexagonal bundle of two hundred seventy one pieces".
At first, calculating rods were round in cross-section, but by the time of the Sui dynasty mathematicians used triangular rods to represent positive numbers and rectangular rods for negative numbers. After the abacus flourished, counting rods were abandoned except in Japan, where rod numerals developed into a symbolic notation for algebra. Counting rods represent digits by the number of rods, the perpendicular rod represents five. To avoid confusion and horizontal forms are alternately used. Vertical rod numbers are used for the position for the units, ten thousands, etc. while horizontal rod numbers are used for the tens, hundred thousands etc. It is written in Sunzi Suanjing that "one is vertical, ten is horizontal". Red rods represent black rods represent negative numbers. Ancient Chinese understood negative numbers and zero, though they had no symbol for the latter; the Nine Chapters on the Mathematical Art, composed in the first century CE, stated " subtract same signed numbers, add different signed numbers, subtract a positive number from zero to make a negative number, subtract a negative number from zero to make a positive number".
A go stone was sometimes used to represent zero. This alternation of vertical and horizontal rod numeral form is important to understanding written transcription of rod numerals on manuscripts correctly. For instance, in Licheng suanjin, 81 was transcribed as, 108 was transcribed as. In the same manuscript, 405 was transcribed as, with a blank space in between for obvious reasons, could in no way be interpreted as "45". In other words, transcribed rod numerals may not be positional, but on the counting board, they are positional. is an exact image of the counting rod number 405 on a table top or floor. The value of a number depends on its physical position on the counting board. A 9 at the rightmost position on the board stands for 9. Moving the batch of rods representing 9 to the left one position gives 9 or 90. Shifting left again to the third position gives 9 or 900; each time one shifts a number one position to the left, it is multiplied by 10. Each time one shifts a number one position to the right, it is divided by 10.
This applies to multiple-digit numbers. Song dynasty mathematician Jia Xian used hand-written Chinese decimal orders 步十百千萬 as rod numeral place value, as evident from a facsimile from a page of Yongle Encyclopedia, he arranged 七萬一千八百二十四 as 七一八二四 萬千百十步He treated the Chinese order numbers as place value markers, 七一八二四 became place value decimal number. He wrote the rod numerals according to their place value: In Japan, mathematicians put counting rods on a counting board, a sheet of cloth with grids, used only vertical forms relying on the grids. An 18th-century Japanese mathematics book has a checker counting board diagram, with the order of magnitude symbols "千百十一分厘毛“. Examples: Rod numerals are a positional numeral system made from shapes of counting rods. Positive numbers are written as they are and the negative numbers are written with a slant bar at the last digit; the vertical bar in the horizontal forms 6–9 are drawn shorter to have the same character height. A circle is used for 0. Many historians think it was imported from Indian numerals by Gautama Siddha in 718, but some think it was created from the Chinese text space filler "□", others think that the Indians acquired it from China, because it resembles a Confucian philosophical symbol for nothing.
In the 13th century, Southern Song mathematicians changed digits for 4, 5, 9 to reduce strokes. The new horizontal forms transformed into Suzhou numerals. Japanese continued to use the traditional forms. Examples: In Japan, Seki Takakazu developed the rod num
Mongolian numerals are numerals developed from Tibetan numerals and used in conjunction with the Mongolian and Clear script. They are still used on Mongolian tögrög banknotes; the main sources of reference for Mongolian numerals are mathematical and philosophical works of Janj khutugtu A. Rolbiidorj and D. Injinaash. Rolbiidorj exercises with numerals of up to 1066, the last number which he called “setgeshgui” or “unimaginable” referring to the concept of infinity. Injinaash works with numerals of up to 1059. Of these two scholars, the Rolbiidorj’s numerals, their names and sequencing are accepted and used today, for example, in the calculations and documents pertaining to the Mongolian Government budget. Numbers from 1 to 9 are referred to as "dan", meaning "simple"
In mathematics and computing, hexadecimal is a positional numeral system with a radix, or base, of 16. It uses sixteen distinct symbols, most the symbols "0"–"9" to represent values zero to nine, "A"–"F" to represent values ten to fifteen. Hexadecimal numerals are used by computer system designers and programmers, as they provide a more human-friendly representation of binary-coded values; each hexadecimal digit represents four binary digits known as a nibble, half a byte. For example, a single byte can have values ranging from 0000 0000 to 1111 1111 in binary form, which can be more conveniently represented as 00 to FF in hexadecimal. In mathematics, a subscript is used to specify the radix. For example the decimal value 10,995 would be expressed in hexadecimal as 2AF316. In programming, a number of notations are used to support hexadecimal representation involving a prefix or suffix; the prefix 0x is used in C and related languages, which would denote this value by 0x2AF3. Hexadecimal is used in the transfer encoding Base16, in which each byte of the plaintext is broken into two 4-bit values and represented by two hexadecimal digits.
In contexts where the base is not clear, hexadecimal numbers can be ambiguous and confused with numbers expressed in other bases. There are several conventions for expressing values unambiguously. A numerical subscript can give the base explicitly: 15910 is decimal 159; some authors prefer a text subscript, such as 159decimal and 159hex, or 159h. In linear text systems, such as those used in most computer programming environments, a variety of methods have arisen: In URIs, character codes are written as hexadecimal pairs prefixed with %: http://www.example.com/name%20with%20spaces where %20 is the space character, ASCII code point 20 in hex, 32 in decimal. In XML and XHTML, characters can be expressed as hexadecimal numeric character references using the notation
ode, thus ’. In the Unicode standard, a character value is represented with U+ followed by the hex value, e.g. U+20AC is the Euro sign. Color references in HTML, CSS and X Window can be expressed with six hexadecimal digits prefixed with #: white, for example, is represented #FFFFFF.
CSS allows 3-hexdigit abbreviations with one hexdigit per component: #FA3 abbreviates #FFAA33. Unix shells, AT&T assembly language and the C programming language use the prefix 0x for numeric constants represented in hex: 0x5A3. Character and string constants may express character codes in hexadecimal with the prefix \x followed by two hex digits:'\x1B' represents the Esc control character. To output an integer as hexadecimal with the printf function family, the format conversion code %X or %x is used. In MIME quoted-printable encoding, characters that cannot be represented as literal ASCII characters are represented by their codes as two hexadecimal digits prefixed by an equal to sign =, as in Espa=F1a to send "España". In Intel-derived assembly languages and Modula-2, hexadecimal is denoted with a suffixed H or h: FFh or 05A3H; some implementations require a leading zero when the first hexadecimal digit character is not a decimal digit, so one would write 0FFh instead of FFh Other assembly languages, Delphi, some versions of BASIC, GameMaker Language and Forth use $ as a prefix: $5A3.
Some assembly languages use the notation H'ABCD'. Fortran 95 uses Z'ABCD'. Ada and VHDL enclose hexadecimal numerals in based "numeric quotes": 16#5A3#. For bit vector constants VHDL uses the notation x"5A3". Verilog represents hexadecimal constants in the form 8'hFF, where 8 is the number of bits in the value and FF is the hexadecimal constant; the Smalltalk language uses the prefix 16r: 16r5A3 PostScript and the Bourne shell and its derivatives denote hex with prefix 16#: 16#5A3. For PostScript, binary data can be expressed as unprefixed consecutive hexadecimal pairs: AA213FD51B3801043FBC... Common Lisp uses the prefixes # 16r. Setting the variables *read-base* and *print-base* to 16 can be used to switch the reader and printer of a Common Lisp system to Hexadecimal number representation for reading and printing numbers, thus Hexadecimal numbers can be represented without the #x or #16r prefix code, when the input or output base has been changed to 16. MSX BASIC, QuickBASIC, FreeBASIC and Visual Basic prefix hexadecimal numbers with &H: &H5A3 BBC BASIC and Locomotive BASIC use & for hex.
TI-89 and 92 series uses a 0h prefix: 0h5A3 ALGOL 68 uses the prefix 16r to denote hexadecimal numbers: 16r5a3. Binary and octal numbers can be specified similarly; the most common format for hexadecimal on IBM mainframes and midrange computers running the traditional OS's is X'5A3', is used in Assembler, PL/I, COBOL, JCL, scripts and other places. This format was common on
The Brahmi numerals are a numeral system attested from the 3rd century BCE. They are the direct graphic ancestors of the modern Hindu -- Arabic numerals. However, they were conceptually distinct from these systems, as they were not used as a positional system with a zero. Rather, there were separate numerals for each of the tens. There were symbols for 100 and 1000 which were combined in ligatures with the units to signify 200, 300, 2000, 3000, etc; the source of the first three numerals seems clear: they are collections of 1, 2, 3 strokes, in Ashoka's era vertical I, II, III like Roman numerals, but soon becoming horizontal like the modern Chinese numerals. In the oldest inscriptions, 4 is a +, reminiscent of the X of neighboring Kharoṣṭhī, a representation of 4 lines or 4 directions. However, the other unit numerals appear to be arbitrary symbols in the oldest inscriptions, it is sometimes supposed that they may have come from collections of strokes, run together in cursive writing in a way similar to that attested in the development of Egyptian hieratic and demotic numerals, but this is not supported by any direct evidence.
The units for the tens are not related to each other or to the units, although 10, 20, 80, 90 might be based on a circle. The sometimes rather striking graphic similarity they have with the hieratic and demotic Egyptian numerals, while suggestive, is not prima facie evidence of an historical connection, as many cultures have independently recorded numbers as collections of strokes. With a similar writing instrument, the cursive forms of such groups of strokes could be broadly similar as well, this is one of the primary hypotheses for the origin of Brahmi numerals. Another possibility is that the numerals were acrophonic, like the Attic numerals, based on the Kharoṣṭhī alphabet. For instance, chatur 4 early on took a ¥ shape much like the Kharosthi letter ch. However, there are problems of lack of records; the full set of numerals is not attested until 400 years after Ashoka. Assertions that either the numerals derive from tallies or that they are alphabetic are, at best, educated guesses. Brahmi script Georges Ifrah, The Universal History of Numbers: From Prehistory to the Invention of the Computer.
Translated by David Bellos, Sophie Wood, pub. J. Wiley, 2000. Karl Menninger, Number Words and Number Symbols - A Cultural History of Numbers ISBN 0-486-27096-3 David Eugene Smith and Louis Charles Karpinski, The Hindu-Arabic Numerals
The Mayan numeral system was the system to represent numbers and calendar dates in the Maya civilization. It was a vigesimal positional numeral system; the numerals are made up of three symbols. For example, thirteen is written as three dots in a horizontal row above two horizontal bars. With these three symbols each of the twenty vigesimal digits could be written. Numbers after 19 were written vertically in powers of twenty; the Mayan used powers of twenty, just as the Hindu–Arabic numeral system uses powers of tens. For example, thirty-three would be written as one dot, above three dots atop two bars; the first dot represents "one twenty" or "1×20", added to three dots and two bars, or thirteen. Therefore, + 13 = 33. Upon reaching 202 or 400, another row is started; the number 429 would be written as one dot above one dot above four dots and a bar, or + + 9 = 429. Other than the bar and dot notation, Maya numerals were sometimes illustrated by face type glyphs or pictures; the face glyph for a number represents the deity associated with the number.
These face number glyphs were used, are seen on some of the most elaborate monumental carving. Adding and subtracting numbers below 20 using Maya numerals is simple. Addition is performed by combining the numeric symbols at each level: If five or more dots result from the combination, five dots are removed and replaced by a bar. If four or more bars result, four bars are removed and a dot is added to the next higher row. With subtraction, remove the elements of the subtrahend symbol from the minuend symbol: If there are not enough dots in a minuend position, a bar is replaced by five dots. If there are not enough bars, a dot is removed from the next higher minuend symbol in the column and four bars are added to the minuend symbol, being worked on; the "Long Count" portion of the Maya calendar uses a variation on the vigesimal numbering. In the second position, only the digits up to 17 are used, the place value of the third position is not 20×20 = 400, as would otherwise be expected, but 18×20 = 360, so that one dot over two zeros signifies 360.
This is because 360 is the number of days in a year. Subsequent positions use all twenty digits and the place values continue as 18×20×20 = 7,200 and 18×20×20×20 = 144,000, etc; every known example of large numbers in the Maya system uses this'modified vigesimal' system, with the third position representing multiples of 18×20. It is reasonable to assume, but not proven by any evidence, that the normal system in use was a pure base-20 system. Several Mesoamerican cultures used similar numerals and base-twenty systems and the Mesoamerican Long Count calendar requiring the use of zero as a place-holder; the earliest long count date is from 36 BC. Since the eight earliest Long Count dates appear outside the Maya homeland, it is assumed that the use of zero and the Long Count calendar predated the Maya, was the invention of the Olmec. Indeed, many of the earliest Long Count dates were found within the Olmec heartland. However, the Olmec civilization had come to an end by the 4th century BC, several centuries before the earliest known Long Count dates—which suggests that zero was not an Olmec discovery.
Mayan numerals were added to the Unicode Standard in June, 2018 with the release of version 11.0. The Unicode block for Mayan Numerals is U+1D2E0–U+1D2FF: Maya Mathematics - online converter from decimal numeration to Maya numeral notation. Anthropomorphic Maya numbers - online story of number representations. BabelStone Mayan Numerals - free font for Unicode Mayan numeral characters
The system of Japanese numerals is the system of number names used in the Japanese language. The Japanese numerals in writing are based on the Chinese numerals and the grouping of large numbers follow the Chinese tradition of grouping by 10,000. Two sets of pronunciations for the numerals exist in Japanese: one is based on Sino-Japanese readings of the Chinese characters and the other is based on the Japanese yamato kotoba. There are two ways of writing the numbers in Japanese: in Chinese numerals; the Arabic numerals are more used in horizontal writing, the Chinese numerals are more common in vertical writing. Most numbers have two readings, one derived from Chinese used for cardinal numbers and a native Japanese reading used somewhat less formally for numbers up to 10. In some cases the Japanese reading is preferred for all uses. * The special reading 〇 maru is found. It may be optionally used when reading individual digits of a number one after another, instead of as a full number. A popular example is the famous 109 store in Shibuya, Tokyo, read as ichi-maru-kyū.
This usage of maru for numerical 0 is similar to reading numeral 0 in English as oh. It means a circle. However, as a number, it is only written as rei. Additionally and five are pronounced with a long vowel in phone numbers. Starting at 万, numbers begin with 一; that is, 100 is just 百 hyaku, 1000 is just 千 sen, but 10,000 is 一万 ichiman, not just *man. This differs from Chinese as numbers begin with 一 if no digit would otherwise precede starting at 百. And, if 千 sen directly precedes the name of powers of myriad, 一 ichi is attached before 千 sen, which yields 一千 issen; that is, 10,000,000 is read as 一千万 issenman. But if 千 sen does not directly precede the name of powers of myriad or if numbers are lower than 2,000, attaching 一 ichi is optional; that is, 15,000,000 is read as 千五百万 sengohyakuman or 一千五百万 issengohyakuman, 1,500 as 千五百 sengohyaku or 一千五百 issengohyaku. The numbers 4 and 9 are considered unlucky in Japanese: 4, pronounced shi, is a homophone for death. See tetraphobia; the number 13 is sometimes considered unlucky.
On the contrary, numbers 7 and sometimes 8 are considered lucky in Japanese. In modern Japanese, cardinal numbers are given the on readings except 4 and 7, which are called yon and nana respectively. Alternate readings are used in month names, day-of-month names, fixed phrases. For instance, the decimal fraction 4.79 is always read yon-ten nana kyū, though April and September are called shi-gatsu, shichi-gatsu, ku-gatsu respectively. The on readings are used when shouting out headcounts. Intermediate numbers are made by combining these elements: Tens from 20 to 90 are "-jū" as in 二十 to 九十. Hundreds from 200 to 900 are "-hyaku". Thousands from 2000 to 9000 are "-sen". There are some phonetic modifications to larger numbers involving voicing or gemination of certain consonants, as occurs in Japanese: e.g. roku "six" and hyaku "hundred" yield roppyaku "six hundred". * This applies to multiples of 10. Change ending -jū to -jutchō or -jukkei. ** This applies to multiples of 100. Change ending -ku to -kkei.
In large numbers, elements are combined from largest to smallest, zeros are implied. Beyond the basic cardinals and ordinals, Japanese has other types of numerals. Distributive numbers are formed from a cardinal number, a counter word, the suffix -zutsu, as in hitori-zutsu. Following Chinese tradition, large numbers are created by grouping digits in myriads rather than the Western thousands: Variation is due to Jinkōki, Japan's oldest mathematics text; the initial edition was published in 1627. It had many errors. Most of these were fixed in the 1631 edition. In 1634 there was yet another edition; the above variation is due to inconsistencies in the latter two editions. Examples: 1 0000: 一万 983 6703: 九百八十三万 六千七百三 20 3652 1801: 二十億 三千六百五十二万 千八百一 However, numbers written in Arabic numerals are separated by commas every three digits following English-speaking convention. If Arabic numbers and kanji are used in combination, Western orders of magnitude may be used for numbers smaller than 10,000. In Japanese, when long numbers are written out in kanji, zeros are omitted for all powers of ten.
Hence 4002 is 四千二. However, when reading out a statement of accounts, for example, the skipped digit or digits are sometimes indicated by tobi or tonde: e.g. yon-sen tobi ni or yon-sen tonde ni instead of the normal yon-sen ni. Japanese has two systems of numerals for decimal fractions, they are no longer in general use, but are still used in some instances such as batting and fielding averages of baseball players, winning percentages for sports teams, in some idiomatic phrases, when repr