TITLE
A new binary number system for real numbers
AUTHOR(S)
Deliang Shi
ABSTRACT
A number system uses a set of digits and sign to represent all the numbers. Different number systems use different amount of digits and sign. To compare the leanness of a number system, the cardinality of the complete set of digits and sign are employed in this work. The 01 binary number system is used by almost all the modern computers. It can represent all the real numbers by two digits 0, 1 and a sign (-), which means its cardinality is 3. Thus, the 01 binary system is not a true binary system. After reviewing all the existing number systems it is found that no true binary system exists for real numbers. All the current binary number systems either don’t have radix 2, or have cardinality 3. In this paper, a true binary system for real numbers, with both radix and cardinality 2, is invented based on the principle of Yin-Yang. Surprisingly, this binary system can not only represent all real numbers without using a sign, but also perform arithmetic and Boolean operations without any problem. Furthermore, due to its radix being 2, this true binary system is compatible with the 01 binary system and many operations are interchangeable between the two systems. It is expected that this true binary system will be applied in the fields of number representation, computer science and cryptography.
DOI
https://doi.org/10.62252/NSS.2024.1020
PAGES: 286-302
How to cite this article:
Deliang Shi. 2024. A new binary number system for real numbers. Naturalis Scientias, 1 (4): 286-302. DOI: https://doi.org/10.62252/NSS.2024.1020.
