Bikeridr Skrevet 27. juni 2009 Del Skrevet 27. juni 2009 Regner med det er nesten riktig kategori.. Jeg laget meg et hendig lite program i c++ for å regne ut primtall. Foreløpig klarer programmet å regne ut primtall opp til 1.000.000.000, eller 1.073.741.824 for å være nøyaktig. Problemet er at etter å ha tygget i godt og vel 40 minutter spytter det ut ei .txt-fil på noe over 500MB.. Helst burde editoren ha/telle linjenummer da jeg er interessert hvor mange primtall det er inn til 1G. 100.140.043 er primtall nr 5.769.084. Dette klarer PSPad (og OOo), og den filen er 55MB. Jeg har prøvd foskjellige tekst-editorer, men alle krasjer og klarer ikke å åpne fila. Disse er prøvd (og krasjer): Notepad, krasjer umiddelbart OpenOffice Writer, tygger i ca et minutt før det takker for seg PSPad, et minutts tid Scintilla SC1, som over Editpad, ble bare helt hvit under oppstarten Wordpad, som Editpad Word, ble også bare hvit Har prøvd flere maskiner også. Lenovo laptop med XP Pro og 2GB RAM HP Laptop med Vista Home Premium og 2GB RAM Fujitsu desktop med XP Home og 2GB RAM Prøvde også i Ubuntu (Lenovo laptop), men det var en "sandbox" versjon og der krasjet også editoren etter etpar minutter. Har ikke umiddelbar tilgang til Mac, men jeg er ikke overbevist at den klarer det heller.. HALP! ? Lenke til kommentar
Dr3as Skrevet 27. juni 2009 Del Skrevet 27. juni 2009 Er det ikke greiere å bruke c++ programmet ditt å telle for deg enn å bare poste detta i en fil? Lenke til kommentar
MrLee Skrevet 27. juni 2009 Del Skrevet 27. juni 2009 counter som blir +1 for hver gang programmet finner ett primtall? er vel ikke verre? Lenke til kommentar
k-orm Skrevet 27. juni 2009 Del Skrevet 27. juni 2009 (endret) For å svare på spørsmålet om program som kan lese store .txt-filer, så er ikke du den første som spør om det. Etter et søk på Google, (open huge .txt files), fant jeg denne siden. (Endret: skrivefeil) Endret 27. juni 2009 av k-orm Lenke til kommentar
Bikeridr Skrevet 27. juni 2009 Forfatter Del Skrevet 27. juni 2009 @k-orm: Bolshoe Spasibo, som min kone ville sagt. Eller Tusen Takk som vi sier på norsk.. Fikk åpnet min 540.002KB .txt-fil i gVim. For de interesserte; primtall nr femtimillioneråttehunderogsekstitusentrehundreogåttitre er énmilliardtohundreogsekstisyvtusenetthundreogsytten @Dr3as og MrLee: Kunne jeg jo gjordt, men da finner jeg ikke f.ex primtall nr 10.000.000. Forøvrig har jeg en annen versjon av programmet som kan gi meg primtall mellom to tall, men igjen, det gir meg ikke "primtall nummer xx i rekken". Iallefall, problem solved.. Så nå kan jeg sove om natten Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå