Number System Converter ๐ข
๐ Table of Contents
๐ Overview
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.
โจ Features
- ๐ Convert between multiple number systems:
- Binary (Base 2)
- Octal (Base 8)
- Decimal (Base 10)
- Hexadecimal (Base 16)
- ๐งฎ Perform bitwise operations:
- ๐ซ 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
๐ Installation
- 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.
๐ฅ๏ธ Usage
- 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
๐ License
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
Made with โค๏ธ and MATLAB