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