Skip to content

Utkarssh11/Upgraded-Binary-Arithmetic-Machine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Upgraded-Binary-Arithmetic-Machine 💻🔢

Snapshot 📷

Snapshot

About our project 📝

Language and Tools: Python 🐍, GUI: Tkinter 🖥️ (the standard GUI library for Python)

The Upgraded Binary Arithmetic Machine is a project focused on binary format operations and conversions. It provides a user-friendly interface to perform various mathematical operations on binary numbers.

The project includes the following tasks:

  1. Conversions:

    • Decimal Conversion
    • Binary Conversion
    • Octal Conversion
    • Hexadecimal Conversion
  2. Binary Operations:

    • Addition
    • Subtraction
    • Multiplication
    • Division
  3. 1's and 2's Complement

  4. Binary Left and Right Shift

  5. Binary Encryption and Decryption

  6. Bitwise Operators:

    • AND operator
    • OR operator
    • XOR operator

Future Scope 🚀

In the future, we have plans to enhance the project with the following features:

  • Algorithm to handle floating decimal values in operations and conversions.
  • Support for scientific calculations such as speed of light, gravity, logarithm, and antilogarithm.
  • Integration of security features for advanced calculations.

Contributing Guidelines 🤝

Contributions are welcome! If you would like to contribute to the project, please follow the guidelines outlined in the CONTRIBUTING.md file.

License 📄

This project is licensed under the MIT License.

Contact 📧

For any inquiries or suggestions, please contact us via our LinkedIn profile.

We appreciate your interest in the Upgraded Binary Arithmetic Machine project. Happy coding! 😊

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages