• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Rekenen met grote getallen

Status
Niet open voor verdere reacties.

michvand

Gebruiker
Lid geworden
23 mrt 2009
Berichten
82
Hi Excelspeciaisten,

Ik heb hier een probleem rekenen met grote getallen.
In de bijlage laat ik zien wat ik bedoel.
Het is de Lucas Lehmer test van Mersenne getallen. In Excel gaat het uitschrijven 2^n-1 goed tot 2^31, maar daarna, zoals bv bij 2^67 gaat het mis. Bij Lucas Lehmer wordt 37634 te groot bij kwadrateren -2.

Mijn vragen zijn: is het in excel mogelijk om alle getallen in de uitkomst te krijgen van een vermenigvuldiging van grote getallen zoals D6 te zien is in E6.
Ik heb een poging gewaagd, K2 tem T10 naar links doorvoeren gaat niet dus deze “met de hand” ingevuld, moet automatisch kunnen. Iemand suggestie om “andersom” te werken zodat naar rechts doorvoeren wel werkt?

Omdat modus niet werkt kan je dan door een soort staartdeling te maken bij delen van een groot getal >10^10 door ander getal groter dan 10^10 op de resultaten komen?

Bij voorbaat dank voor jullie antwoorden,
Michy.
Bekijk bijlage Mersenne.xlsx
 
Je kunt de breedte van kolom D vergroten.
Ik zou gebruiken:

PHP:
=MOD($D4^2-2;$F$2)
 
Helaas werkt deze niet bij mijn excel versie. Ik gebruik Excel 2019
 
Misschien begrijp ik het verkeerd maar zet de betreffende cellen eens op getal ipv standaard.
 
Hi snb, mijn excuses, ik heb de waarden op getal gezet.
Ik kreeg een foutmelding voor de formule, ik heb de puntkomma in een komma veranderd en toen werkte deze wel.
Maar nu heb ik een ander probleem, ik denk iets met een afrondingsfout.
Ik heb de waarden van de iteraties 7 tm 9 in de kolom er naast gezet.
De uiteindelijke waarde in iteratie 31 moet 0 zijn.
Hoe kan ik deze fout nou verhelpen.
Bekijk bijlage __Mersenne_snb(1).xlsx
 
Zeker mooie site, alphamax. Hartelijk dank. En nu narekenen in Excel en met andere getallen. De 67 in mijn document had 61 moeten zijn.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan