06-14-2017 03:48 PM
If you require more digits to perform your results, you can still do this the way we used to take two 8-bit registers and turn two consecutive locations into a 16-bit result. The process is still the same. It just requires a little more time rolling values around.
06-14-2017 03:55 PM
@Minions wrote:
If you require more digits to perform your results, you can still do this the way we used to take two 8-bit registers and turn two consecutive locations into a 16-bit result. The process is still the same. It just requires a little more time rolling values around.
We definitely need much more than 16 bits and multiplications involve a bit more than just "rolling around". 😄 Have a look at my code.
06-14-2017 04:06 PM
@altenbach wrote:
We definitely need much more than 16 bits and multiplications involve a bit more than just "rolling around". 😄 Have a look at my code.
Agreed, today's expectations are that everything should be capable. Rather than yesterday's ways of finding the means to make things happen given less. Just remember those 8-bit TI and Motorola processors and coding them for these functions. Checking for carry, then performing 4-bit blocks of math if it was set.
06-15-2017 09:53 AM - edited 06-15-2017 10:48 AM
@altenbach wrote:
(The number of digits for 10000! is still listed incorrectly on the top google search result for "10000 factorial" 35659 digits (wrong!) instead of 35660 (correct!) digits.
So I wrote the page author (some math guy from the UK) an e-mail about the wrong listing, and now the number of digits for 10000! is listed as 35658, i.e. now off by two instead of the previous off by one. Sigh! Can't win! 😞
Probably has to do with the metric system 😄
06-15-2017 10:16 AM
@altenbach wrote:
@altenbach wrote:
(The number of digits for 10000! is still listed incorrectly on the top google search result for "10000 factorial" 35659 digits (wrong!) instead of 35660 (correct!) digits.
So I wrote the page author (some math guy from the UK) an e-mail about the wrong listing, and now the number of digits for 10000! is listed as 35658, i.e. now off by two instead of the previous off by one. Sigh! Can't win! 😞
Probably has to do with the metric system 😄
Just tell him to back out your request twice...
06-15-2017 10:27 AM - edited 06-15-2017 11:27 AM
@Minions wrote:
Just tell him to back out your request twice...
I think I leave it as is. Suddenly he will give me public credit and acknowledgement for the even wronger number. 😮 (Stranger things have happened in the past...)
10-14-2021 02:43 PM
Hello
The subvi of the example you shared cannot be downloaded.
Could you share them separately, I mean the addition and multiplication one, if not the how to be able to perform them.
Thanks.
04-04-2023 06:21 AM
Hi, I wrote a simple program for multiple large number.
04-04-2023 10:36 AM
@Amir_Latifi wrote:
Hi, I wrote a simple program for multiple large number.
Nice! I added a little loop to clear out the initial 0's, before converting back to string. I'm now using it to calculate 10000! 😄
04-06-2023 02:51 AM
It ran out of memory, so i've tweaked it and managed to calculate 10000! 🙂