Converting numbers between bases is the procedure where a certain numerical representation (decimal base) is modified proportionally to suit a new representation (binary base). For example, the number '11' in the decimal base can be written as 'B' in the hexadecimal base or '1011' in the binary base.

Notação Posicional | |
---|---|

Binary System | _{} |

Ternary System | _{} |

Quaternary System | _{} |

Quinary System | _{} |

Senary System | _{} |

Septenary System | _{} |

Octal System | _{} |

Nonary System | _{} |

Decimal System | _{} |

Duodecimal System | _{} |

Hexadecimal System | _{} |

Vigesimal System | _{} |

Duotrigesimal System | _{} |

Today's society is familiar with the decimal base or base 10 (0, 1, 2, 3, 4, 5, 6, 7, 8 and 9), current computers and electronic devices work exclusively with calculations based on the base binary (0 and 1), so that humans and machines can communicate (insert data, processing, data outputs) and understanding, it is necessary to convert the machine language (binary - 0 and 1) to "human language" ( decimal), and vice versa.

You may be wondering "if computers work with 0 and 1, how can humans (who speak the English language and do calculations with numerals from 0 to 9) manage to create programs and understand this equipment?", it turns out that among these there are chips capable of "translating" what humans say to what machines need to hear, that is, human beings can speak normally in their language (decimal base) that the computer can understand in their own language (binary base) . This is done automatically, without the lay user knowing or needing to interact.