Skip to content

adika-sulis/python-calc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Hyper Super Calculator V1.29

Welcome to the Hyper Super Calculator V1.29!
This is a straightforward interactive calculator script in Python, designed with support for both English and Hungarian. Easily perform fundamental arithmetic operations and switch your interface language in seconds.


πŸš€ Latest Release

HYPER SUPER CALCULATOR V1.29 Pre-release
View release


🌟 Overview

Hyper Super Calculator V1.29 is a terminal-based calculator that emphasizes user-friendliness and localization. It guides users through each step interactively, making calculations easy and accessible for everyone.


✨ Key Features

  • Bilingual Support: Choose between English and Hungarian for both interface and output.
  • Supported Operations:
    • Multiplication (x)
    • Division (Γ·), with optional remainder display
    • Addition (+)
    • Subtraction (-)
  • Result Format Selection: Output results either as a whole (integer) or floating-point number.
  • Step-by-Step Interaction: Every input is prompted, reducing confusion and mistakes.
  • Localized Messaging: All instructions and results are displayed in the selected language.
  • Basic Error Handling: Provides clear feedback if inputs are invalid.

πŸš€ How to Use

  1. Download hypersupercalculatorV1-29.py.

  2. Run the script using Python from your terminal or command prompt:

    python releases/hypersupercalculatorV1-29.py
  3. Follow the prompts:

    • Select your language: eng for English, hun for Hungarian.
    • Enter the two numbers to calculate.
    • Choose your desired operation.
    • Decide if the result should be shown as a whole number.
    • (For division) Optionally show the remainder.

πŸ’‘ Example Interaction

>| Please select a language: |<
>| English: eng | Hungarian: hun |<   eng

>>> Welcome to HYPER SUPER CALCULATOR V 1.29!!!

Please give me the first number!   12
Please give me the second number!   7
Please give me the operation that you like to do! 
>>| Multiplication: x | Division: Γ· | Addition: + | Subtraction: - |<<    Γ·
Would you like to get a whole number as the result?
 >>| Y (Yes) | N (No) |<<   N
Would you like to get the remainder of the divison?
 >>| Y (Yes) | N (No) |<<   Y

>> The number 12.0 divided by: 7.0 gives the result of: 1.7142857142857142
>> Remainder: 5.0

πŸ“ Notes

  • The script uses os.system("cls") to clear the terminal (Windows only). For macOS/Linux, you may need to replace or remove this line.
  • Designed for interactive terminal useβ€”ensure you're running it in a command-line environment.
  • Invalid or unexpected answers will prompt user-friendly error messages and instructions for restarting.

πŸ“‚ File Location


πŸ“£ Feedback & Contributions

Feel free to open an issue or make a pull request if you spot a bug or want to suggest an improvement!


Enjoy calculating in your language of choice with Hyper Super Calculator V1.29!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages