格 千格 KiloCell

BaseConverters

2-36 Unanimous round-trip

📊 Common digitized comparison table

What's the progress?

Number Base It is a mode of counting, also known as the evolutionary count. It determines the number of different symbols that can be used on each of them when expressing a number. For example, the most common thing in our daily lives. Decimal Each one can use 0 to 9 of these 10 numbers, one in ten.

Common Evolution and its Applications

  • Binary, Base 2: The cornerstone of the computer world. Since electronic components are usually only in the "on" and "off" states, 0 and 1 are used to indicate them.
  • Octal, Base 8: Used in the earlier computer system, most of the file permission settings are now available in Unix/Linux.
  • Decimal, Base 10: Standard human society count.
  • Hexadecimal, Base 16: The programmer's favorite. It is a simple representation of binary data, with a hexadecimal digit representing the four binary digits (4-digit) Bits, often used for colour values (e.g. #FF) and memory addresses.
  • Arbitrary progress (Base 2-36): In some specific algorithms, short site generation or code conversion, you will use 36-plus (0-9+A-Z) or more.

The basics of the evolution

The evolution is usually divided into two core logics:

  1. N-Type: Use the Power Values Development Method. and multiply the number on each and the weight of that and then seek peace.
  2. Decimal N-decimal: Use the “deficient” method. Split the decimal number between the target and the remaining number until the transaction is completed 0, and then the remainder is in reverse order.

Why does the programmer need an ulcers?

In the bottom development, developers often need to switch between different manifestations. For example, in debugging a network protocol, it may be necessary to Binary Convert flow to Hexadecimal - To be readable; In front-end development, the RGB colour (decimal) and Hex are to be processed Conversion of colours (hexadecimal). This tool supports the arbitrary rotation of 2 to 36-plus, which greatly increases the development and learning efficiency.

How to use this tool?

This tool is designed to be visual and powerful:

  • Quick selection: The top shortcut button is converted to a common binary, decimal or hexadecimal.
  • Real time sync: The result is calculated instantaneously when you enter a value or a more refined option.
  • Overall comparison: The bottom automatically generates a control card with a common digitized format, which allows you to consult horizontally.
  • One-click copy: Click on any result card to copy the converted value to the clipboard.
Copyed to clipboard