Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Add Reverse Polish Notation Calculator #664

Closed
4 of 7 tasks
animex007 opened this issue May 10, 2024 · 5 comments · Fixed by #899
Closed
4 of 7 tasks

[Feature] Add Reverse Polish Notation Calculator #664

animex007 opened this issue May 10, 2024 · 5 comments · Fixed by #899
Assignees
Labels
calculator addition 📱 Addition of new calculator enhancement ✨ New feature or request gssoc GSSOC Open Source Program level3 Advanced task

Comments

@animex007
Copy link
Contributor

animex007 commented May 10, 2024

Description

Title: Reverse Polish Notation (RPN) Calculator

Overview

I'm proposing the development of a Reverse Polish Notation (RPN) calculator. RPN is a mathematical notation in which every operator follows all of its operands, providing a unique and efficient way of performing calculations.

Project Goals

The primary goal of this project will be to create a fully functional RPN calculator that can handle basic arithmetic operations as well as more complex mathematical functions.

Features

  • Support for basic arithmetic operations (addition, subtraction, multiplication, division)
  • Implementation of additional mathematical functions (trigonometric functions, logarithms, exponentiation)
  • Error handling for invalid input and operations
  • User-friendly interface (command-line or graphical)

Screenshots

No response

Checklist

  • I have checked the existing issues.
  • I follow Contributing Guidelines of this project.
  • I am a GSSOC'24 contributor.
  • I am a IWOC'24 contributor.
  • I am a JWOC'24 contributor.
  • I am a SWOC'24 contributor.

Code of Conduct

Copy link

Hey @animex007, Welcome to the project CalcDiverse! 🎊
Thanks for opening an issue! 🙌 Please wait for the issue to be assigned. Happy Coding!! ✨

@juniorcoder02
Copy link

hi project admin @Rakesh9100 i'm participant in Gssoc'24 and i am thrilled to be contributing to CalcDiverse. after reviewing the open issues, i'm particularly interested in rpn calculator as it aligns well with my skills and interests. Could you please assign this issue to me? I'm eager to dive in and make a meaningful contribution to the project.

@Rakesh9100 Rakesh9100 changed the title [Feature] [GSSOC '24] Reverse Polish Notation (RPN) calculator ! [Feature] Add Reverse Polish Notation Calculator May 22, 2024
@Rakesh9100
Copy link
Owner

Proceed @animex007

@Rakesh9100 Rakesh9100 added the gssoc GSSOC Open Source Program label May 22, 2024
@Rakesh9100
Copy link
Owner

Status of your PR pls @animex007

@Rakesh9100 Rakesh9100 added the question 🤔 Further information is requested label May 25, 2024
@animex007
Copy link
Contributor Author

Almost complete ! ,Hitting the PR ASAP!

@Rakesh9100 Rakesh9100 added enhancement ✨ New feature or request calculator addition 📱 Addition of new calculator level3 Advanced task and removed question 🤔 Further information is requested labels May 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
calculator addition 📱 Addition of new calculator enhancement ✨ New feature or request gssoc GSSOC Open Source Program level3 Advanced task
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants