Poll
3 votes (50%) | |||
2 votes (33.33%) | |||
1 vote (16.66%) | |||
4 votes (66.66%) | |||
1 vote (16.66%) | |||
3 votes (50%) | |||
1 vote (16.66%) | |||
No votes (0%) | |||
1 vote (16.66%) | |||
1 vote (16.66%) |
6 members have voted
JB Calculator
I think I'm not the only one on this forum frustrated with the limit of about 15 significant digits with many calculators. Please have a look and let me know what you think.
Quote: WizardOur own JB recently created an online calculator, which can handle 100 to 200 significant digits. I bought the source code and posted a copy on my MathProblems site. Here is a link:
JB Calculator
I think I'm not the only one on this forum frustrated with the limit of about 15 significant digits with many calculators. Please have a look and let me know what you think.
It looks pretty good at a glance, and I'll try to play around with it either later tonight or tomorrow. I've actually always used this one and am pretty used to it, at this point:
https://web2.0calc.com/
But, I'll definitely see how I like JB's. I'll try to look for some things that I can do on his and not the other, if there are any, for sure.
Quote: Mission146I've actually always used this one and am pretty used to it, at this point:
https://web2.0calc.com/
JB's has way more significant digits than that one. For example, here is what both give for 2^1000
0calc: 10715086071862673200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
JB: 10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571200000000000000000000000000000000000000000000000
I'll grant yours has a nicer look to it, but I wasn't going for looks.
3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145649
pi/1, web2.0calc.com
3.1415926535897932
as a silly project of mine, I have memorized pi past that
Quote: odiousgambit...as a silly project of mine, I have memorized pi past that
Past which one?
Example: for Pi
1. Copy the 256 digits of Pi on JB's calculator.
2. In Excel , click on a cell and type an Apostrophe and then Paste, thus creating a text string of the 256 characters of pi in a single cell.
3. Enter 1-256 into 256 cells in a row, or a column. We will call those numbers "n". Then in a second row/column, use the LEFT function to write the first n characters (from the left) of the "Pi text string" into each of 256 cells (with n = 1-256).
4. Then in a third row or column, use the RIGHT function on the text strings in the 2nd row/column to print the first number from the right in the string of numbers in the row/column #2.
This produces a row/column of 256 cells with 3, ., 1, 4, 1, 5, 9, . . . . (yes, the period separating integer digits from fractional digits is counted as a character.)
*********************
Once we have pasted the 256 digit number into a single cell as a text string, what I was looking for was a function that was the opposite of CONCATENATE. That is a function that would split the text characters into separate cells. But it seemingly does not exist, so I instead I used the LEFT and RIGHT functions in sequence.
Does anyone know of an easier way to import the results of JB's calculator into Excel?
Quote: gordonm888Well, I've found a (clunky) way to import a result from the JB calculator into excel and then list the n digit number that you imported as single digits in a string of n consecutive cells (One digit per cell.)
Example: for Pi
1. Copy the 256 digits of Pi on JB's calculator.
2. In Excel , click on a cell and type an Apostrophe and then Paste, thus creating a text string of the 256 characters of pi in a single cell.
3. Enter 1-256 into 256 cells in a row, or a column. We will call those numbers "n". Then in a second row/column, use the LEFT function to write the first n characters (from the left) of the "Pi text string" into each of 256 cells (with n = 1-256).
4. Then in a third row or column, use the RIGHT function on the text strings in the 2nd row/column to print the first number from the right in the string of numbers in the row/column #2.
This produces a row/column of 256 cells with 3, ., 1, 4, 1, 5, 9, . . . . (yes, the period separating integer digits from fractional digits is counted as a character.)
*********************
Once we have pasted the 256 digit number into a single cell as a text string, what I was looking for was a function that was the opposite of CONCATENATE. That is a function that would split the text characters into separate cells. But it seemingly does not exist, so I instead I used the LEFT and RIGHT functions in sequence.
Does anyone know of an easier way to import the results of JB's calculator into Excel?
I believe excel has a Mid function that will pluck a string of X digits starting at position Y.
I will not edit this if I get it wrong, 3.141592653589793238462Quote: WizardPast which one?
checking now ... where's JB when you need him?
OK, back now, it's correct, I'm sure all are convinced I didnt cheat LOL ... that's where I am and maybe sort of reaching my limit without devoting my life to it
and you?
Quote: gordonm888Well, I've found a (clunky) way to import a result from the JB calculator into excel and then list the n digit number that you imported as single digits in a string of n consecutive cells (One digit per cell.)
Does anyone know of an easier way to import the results of JB's calculator into Excel?
The way I would do it, requires a text editor that accepts regular expressions.
Copy and paste the string into the editor.
Do a regular expression replace of "." with ".\t" (\t is a tab)
Copy and paste the result into Excel; it recognizes tabs as cell separators.
Quote: odiousgambitI will not edit this if I get it wrong, 3.141592653589793238462
checking now ... where's JB when you need him?
You've got me beat. I only have pi and e memorized to the precision representable by a 64-bit float, which are 3.141592653589793 and 2.718281828459045 respectively. Pi is just memorization, but I remember this extent of e as follows: 2.7, then 1828 twice, then the degrees of a right triangle (45, 90, 45).
Anyway, I think there's more praise for me here than is warranted. I only came up with the expression syntax, parser, and documentation. The heavy lifting is done by the math.js library, which supports higher precision than what a 64-bit float can offer. Implementing that in Javascript must have been as much fun as sawing your arm off with a plastic knife.
Quote: JBYou've got me beat. I only have pi and e memorized to the precision representable by a 64-bit float, which are 3.141592653589793 and 2.718281828459045 respectively. Pi is just memorization, but I remember this extent of e as follows: 2.7, then 1828 twice, then the degrees of a right triangle (45, 90, 45).
Anyway, I think there's more praise for me here than is warranted. I only came up with the expression syntax, parser, and documentation. The heavy lifting is done by the math.js library, which supports higher precision than what a 64-bit float can offer. Implementing that in Javascript must have been as much fun as sawing your arm off with a plastic knife.
With regards to "e", the mnemonic in the US can even be stronger than that. Andrew Jackson was the 7th President of the US, first elected in 1828 TWICE.
And regardless of the difficulty you encountered, you do deserve praise as many other calculators stop much sooner.