Non-standard positional numeral systems

From Wikipedia, the free encyclopedia

Numeral systems by culture
Hindu-Arabic numerals
Western Arabic
Eastern Arabic
Khmer
Indian family
Brahmi
Thai
East Asian numerals
Chinese
Japanese
Korean
 
Alphabetic numerals
Abjad
Armenian
Cyrillic
Ge'ez
Hebrew
Ionian/Greek
Sanskrit
 
Other systems
Attic
Etruscan
Urnfield
Roman
Babylonian
Egyptian
Mayan
List of numeral system topics
Positional systems by base
Decimal (10)
2, 4, 8, 16, 32, 64
3, 9, 12, 24, 30, 36, 60, more…
v  d  e

Non-standard positional numeral systems here designates numeral systems that may be denoted positional systems, but that deviate in one way or another from the following description of standard positional systems:

In a standard positional numeral system, the base b is a positive integer, and b different numerals are used to represent all non-negative integers. Each numeral represents one of the values 0, 1, 2, etc., up to b-1, but the value also depends on the position of the digit in a number. The value of a digit string like d3d2d1d0 in base b is
d_3\times b^3+d_2\times b^2+d_1\times b+d_0.
For instance, in hexadecimal (b=16), using A=10, B=11 etc., the digit string 1F3A means
1\times16^3+15\times16^2+3\times16+10.
Introducing a radix point "." and a minus sign "–", all real numbers can be represented.

This article summarizes facts on some non-standard positional numeral systems. In all cases except the last one below on mixed bases, the expression

d_3\times b^3+d_2\times b^2+d_1\times b+d_0

in the description of standard systems applies.

Certain historical numeral systems like the Babylonian (standard) sexagesimal notation or the Chinese rod numerals could be classified as standard systems, if the 60 resp. 10 distinct numerals are considered as digits, unconventionally counting the space representing zero as a numeral. However, they could also be classified as non-standard systems (more specifically, mixed-base systems with unary components), if the primitive repeated glyphs making up the numerals are considered.

Contents

A bijective numeral system with base b uses b different numerals to represent all non-negative integers. However, the numerals have values 1, 2, 3, etc. up to and including b, where as zero is represented by an empty digit string. For example it is possible to have decimal without a zero.

Unary is the bijective numeral system with base b=1. In unary, one numeral is used to represent all positive integers. The value of the digit string d3d2d1d0 can be simplified into d3 + d2 + d1 + d0 since bn = 1 for all n. The non-standard features of this system are:

  1. The value of a digit does not depend on its position. Thus, one can easily argue that unary is not a positional system at all.
  2. Introducing a radix point in this system will not enable representation of non-integer values.
  3. The single numeral represents the value 1, not the value 0=b-1.
  4. The value 0 cannot be represented (or is implicitly represented by an empty digit string).

In some systems, while the base is a positive integer, negative digits are allowed. The articles Signed-digit representation and Non-adjacent form consider systems where the base is b=2. In the balanced ternary system, the base is b=3, and the numerals have the values −1, 0 and +1 (rather than 0, 1 and 2 as in the standard ternary system, or 1, 2 and 3 as in the bijective ternary system).

A few positional systems have been suggested, in which the base b is not a positive integer. In these systems, the number of different numerals used clearly cannot be b. For details, see the relevant articles, Golden ratio base, Negabinary, Negaternary, Non-integer representation and Quarter-imaginary base.

It is sometimes convenient to consider positional numeral systems where the weights associated with the positions do not form a geometric sequence 1, b, b2, b3, etc., starting from the least significant position. In a mixed radix system such as the factoradic system, the weights form a sequence where each weight is an integral multiple of the previous one. However, any sequence can be used, but in the more general case, every number does not necessarily have a unique representation, though unique representations may be guaranteed by imposing suitable constraints on the digit sequence. For example, using the Fibonacci sequence (1, 2, 3, 5, 8, ...) and the digits 0 and 1 leads to Fibonacci coding; requiring no consecutive 1's ensures a unique representation of all non-negative integers.

For calendrical use, the Mayan numeral system was a mixed radix system, since one of its positions represents a multiplication by 18 rather than 20, in order to fit a 360-day calendar. Also, giving an angle in degrees, minutes and seconds (with decimals), or a time in days, hours, minutes and seconds, can be interpreted as mixed radix systems.

Advanced Search
Included Web Search Engines


Safe Search

close

Top Matching Results

Occasionally Search.com will highlight specialized results that are based on the context of your query. Examples of specialized results include specific links to news, images, or video.

Top Matching Results may highlight information from other Search.com pages, content from the CNET Network of sites, or third party content. The listings are based purely on relevance. Search.com does not receive payment for listings in this section but our partners that provide this data may get paid for listing these products.

Sponsored Links

This section contains paid listings which have been purchased by companies that want to have their sites appear for specific search terms and related content. These listings are administered, sorted and maintained by a third party and are not endorsed by Search.com.

Search Results

Search.com sends your search query to several search engines at one time and integrates the results into one list which has been sorted by relevance using Search.com's proprietary algorithm. You can customize the list of search engines included in your metasearch from the preferences.

The search engines that are used in your metasearch may allow companies to pay to have their Web sites included within the results. To view the Paid Inclusion policy for a specific search engine, please visit their Web site. Search.com does not accept payment or share revenue with any search engine partner for listings in this section.