Nonstandard positional numeral systems
Numeral systems 

Hindu–Arabic numeral system 
East Asian 
Alphabetic 
Former 
Positional systems by base 
Nonstandard positional numeral systems 
List of numeral systems 
Nonstandard positional numeral systems here designates numeral systems that may loosely be described as positional systems, but that do not entirely comply with 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 nonnegative integers. Each numeral represents one of the values 0, 1, 2, etc., up to b1, but the value also depends on the position of the digit in a number. The value of a digit string like in base b is given by the polynomial form

 .
 The numbers written in superscript represent the powers of the base used.
 For instance, in hexadecimal (b=16), using the numerals A for 10, B for 11 etc., the digit string 7A3F means
 ,
 which written in our normal decimal notation is 31295.
 Upon introducing a radix point "." and a minus sign "–", all real numbers can be represented.
This article summarizes facts on some nonstandard positional numeral systems. In most cases, the polynomial form in the description of standard systems still applies.
Certain historical numeral systems like the sexagesimal Babylonian notation or the Chinese rod numerals could be classified as standard systems of base 60 and 10, respectively (unconventionally counting the space representing zero as a numeral). However, they could also be classified as nonstandard systems (more specifically, mixedbase systems with unary components), if the primitive repeated glyphs making up the numerals are considered.
Contents
Bijective numeration systems
A bijective numeral system with base b uses b different numerals to represent all nonnegative integers. However, the numerals have values 1, 2, 3, etc. up to and including b, whereas zero is represented by an empty digit string. For example it is possible to have decimal without a zero.
Base one (unary numeral system)
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 given by the polynomial form can be simplified into since for all n. Nonstandard features of this system include:
 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.
 Introducing a radix point in this system will not enable representation of noninteger values.
 The single numeral represents the value 1, not the value 0=b1.
 The value 0 cannot be represented (or is implicitly represented by an empty digit string).
Signeddigit representation
In some systems, while the base is a positive integer, negative digits are allowed. Nonadjacent form is a particular system 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).
Gray code
The reflected binary code, also known as the Gray code, is closely related to binary numbers, but some bits are inverted, depending on the values of the higher order bits.
Bases that are not positive integers
A few positional systems have been suggested in which the base b is not a positive integer.
Negative base
Negativebase systems include negabinary, negaternary and negadecimal; in base −b the number of different numerals used is b. All integers, positive and negative, can be represented without a sign.
Complex base
In purely imaginary base bi the b^{2} numbers from 0 to b^{2} − 1 are used as digits.
It can be generalized on other complex bases: Complexbase system.
Noninteger base
In these systems, the number of different numerals used clearly cannot be b. Example: Golden ratio base (phinary).
Mixed bases
It is sometimes convenient to consider positional numeral systems where the weights associated with the positions do not form a geometric sequence 1, b, b^{2}, b^{3}, etc., starting from the least significant position, as given in the polynomial form. In a mixed radix system such as the factorial number system, the weights form a sequence where each weight is an integral multiple of the previous one, and the number of permitted digit values varies accordingly from position to position. Other sequences can be used, but then every integer may not have a unique representation. For example, Fibonacci coding uses the digits 0 and 1, weighted according to the Fibonacci sequence (1, 2, 3, 5, 8, ...); a unique representation of all nonnegative integers may be ensured by forbidding consecutive 1s.
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 360day 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.