The Number System Converter is a versatile MATLAB application designed to perform conversions between different number systems and execute bitwise operations. With its user-friendly interface and comprehensive functionality, it serves as an excellent tool for students, educators, and professionals working with various number representations and digital logic.
- 🔄 Convert between multiple number systems:
- Binary (Base 2)
- Octal (Base 8)
- Decimal (Base 10)
- Hexadecimal (Base 16)
- 🧮 Perform bitwise operations:
- AND
- OR
- XOR
- NOT
- 🚫 Comprehensive input validation
- 🔍 Overflow detection for large numbers
- 📚 Built-in number system tutorial
- 🧰 User-friendly graphical interface
- 🧹 Clear function for easy reset
- ℹ️ About section with program information
- Ensure you have MATLAB R2021b or later installed on your system.
- Clone this repository:
git clone https://github.com/VoxDroid/Number-System-Converter.git
- Open MATLAB and navigate to the cloned directory.
- Run the
Number__Systems.m
file to start the application.
- Launch the application by running
Number__Systems.m
in MATLAB. - Use the main interface to convert numbers:
- Enter the number in the "Input" field
- Select the source number system from the "From" dropdown
- Select the target number system from the "To" dropdown
- Click "Convert" to see the result
- To perform bitwise operations:
- Go to Tools > Bitwise Operations
- Enter two binary numbers in the input fields
- Select the desired operation
- Click "Calculate" to see the result
- Explore additional features:
- Use the "Clear" button to reset input and output fields
- Access the number system tutorial from Tools > Number System Tutorial
- View program information in Tools > About
This project is licensed under the MIT License. See the LICENSE file for details.
Izeno - @VoxDroid
Project Link: https://github.com/VoxDroid/Number-System-Converter.git