-
Notifications
You must be signed in to change notification settings - Fork 468
approximating big numbers to infinity #2316
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
Labels
Comments
I've just asked my A Level class and they all don't like this solution.
It's the appearance of infinity which is troubling, as any finite answer isn't approximately or even nearly infinity.
Possible solutions, display as >10^303 (or whatever your upper limit is), or display as 'overflow error', 'too large to calculate'.
Thank you.
…________________________________
From: adri1numworks ***@***.***>
Sent: 19 May 2025 10:54
To: numworks/epsilon ***@***.***>
Cc: Andrew Blackett ***@***.***>; Author ***@***.***>
Subject: Re: [numworks/epsilon] approximating big numbers to infinity (Issue #2316)
Caution: This is an external email and may have a suspicious subject, content or link. Please take care when clicking links or opening attachments. When in doubt please contact Stone IT Support by logging a ticket with the helpdesk.
[https://avatars.githubusercontent.com/u/144675951?s=20&v=4]adri1numworks left a comment (numworks/epsilon#2316)<#2316 (comment)>
What we are going to do for now is: we don't display the exact result if user does not go up in the result. So you would only see the infinite sign, by default. And if you go up, you'd see this approximated sign.
screenshot.-.2025-05-19T115050.228.png (view on web)<https://github.com/user-attachments/assets/4555f715-f1a9-461c-a06c-73cce143a3e2> screenshot.-.2025-05-19T115052.417.png (view on web)<https://github.com/user-attachments/assets/d7f07483-26d2-4acc-9221-949ee8a92ea7>
How do you feel about this?
—
Reply to this email directly, view it on GitHub<#2316 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/A6UD3R4XCC7I3JN7HMIMCNT27GS47AVCNFSM6AAAAAB5K7K44WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDQOJQGM4TGMJZGA>.
You are receiving this because you authored the thread.Message ID: ***@***.***>
UTC South Durham whose registered office is at Long Tens Way, Aycliffe Business Park, Newton Aycliffe, Co. Durham, DL5 6AP. Registered in England and Wales. Registered number 08706625. This email and any attachments are confidential and intended for the addressee only. If they have come to you in error you should not copy, distribute, disclose or otherwise use the information in them. If you are not the intended recipient please reply to this email telling us of the error, and permanently delete it. The contents of any e-mail which does not relate to the official business of this company is neither given nor approved by the company. E-mail transmission cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore does not accept liability for any errors or omissions in the contents of this message, and does not accept liability for any losses which arise as a result of e-mail transmission.
|
I think displaying |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Problem you'd like to fix
When I enter a power tower of 3^3^3^3 it gives the approx answer as approx = infinity.
Please describe a single improvement per issue. Feel free to open multiple issues though!
It shouldn't approximate big numbers to infinity - that is a misconception which I don't want to see! If the number is bigger than can be represented in decimal notation it should drop the approx = sign.
Screenshots
The text was updated successfully, but these errors were encountered: