universal-base-converter

Base Converter (2-36)

Language License

High-performance numerical base converter written in C++. It handles conversions between any base from binary (2) to hexatrigesimal (36), ensuring precision and speed.

🚀 Features

🛠️ Installation & Usage

Prerequisites

Building

g++ main.cpp -o converter
./converter

🧮 How it Works

The algorithm uses a two-step process to ensure accuracy:

Normalization: Converts the source number to Decimal (Base 10) using positional notation.

Transformation: Converts the decimal value to the target base using the Euclidean division algorithm.

👤 Author Caio Toledo - LinkedIn