-
Notifications
You must be signed in to change notification settings - Fork 10
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
Question: Complex Numbers in Scope #33
Comments
Hello :)
I would say yes, it could definitely be a nice addition to the library. Maybe a separate 'cmath' module could work mirroring the naming of functions in the current 'math' module? I think @hayleigh-dot-dev would probably have more expertise in this area :) Best, Nicklas |
I think a |
I quickly went through the maths API. The relevant functions should be:
For the rounding functions, we could have 2 precision parameters:
Some relevant functions that probably need a different name:
Relevant function where I don't know how to implement them:
From the stdlib float package, this would be interesting:
Some additional functions:
What do you think? |
Thank you for spending the time going through the current API and finding the relevant functions to implement for complex numbers :) For a start I think it could make sense to implement the functions in stages. For example, we could start with the ones that are more stright-forward to implement, then later dicuss some of the more non-trivial ones. I am thinking the following functions could be suitable to start with:
We can then later discuss and have a look at:
|
Sounds good! I'm happy to work on an initial version. However, just to manage expectations: I'm on holiday over Christmas, so it might be a few weeks until I have something ready. |
Awesome! |
Hi there. o/
I recently worked on a project that required complex numbers, but I wasn't able to find any existing library for them.
So, I wanted to ask: Are complex numbers in the scope of this project?
If so, I would be happy to contribute.
Thanks in advance,
Sigma
The text was updated successfully, but these errors were encountered: