![]() |
Problem mit Zeilenumbrüchen
Hi
Habe heute angefangen, wieder mit Delphi zu programmieren Ich habe ein Programm erstellt, mit dem man eine Zahl in ihre Primfaktoren zerlegen kann. Dafür brauch man logischerweise eine Liste mit Primzahlen. Bis 100.000 kein Problem, ich habe auch eine Liste bis 1.000.000 gefunden, die hat jedoch keine Zeilenumbrüche. wnen ich die Liste jetzt mit [STRG]+[C] und [STRG]+[V] in den Quellcode kopiere, meckert Delphi, dass die Zeile zu lang ist. Ich habe angefangen, die Liste von Hand zu formatieren, aber die is so lang... Ich hoffe es gibt eien weniger Zeitaufwändige und monotone Lösung, da die erste Liste zu klein ist. Vielen Dank im vorraus 13Joe37 |
Re: Problem mit Zeilenumbrüchen
Hallo & willkommen im Forum!
Wie schaut denn die Liste der Primzahlen aus? U.U. ist es ja eine Alternative, nicht die Liste via C&P in den Quellcode einzufügen, sondern via TStringList, TStream, o.Ä. zur Laufzeit aus einer Datei zu laden. Das hätte den Vorteil, dass Du nicht auf hardgecodete Werte beschränkt bist, und das umständliche Formatieren im Quelltext würde entfallen. |
Re: Problem mit Zeilenumbrüchen
Hi,
Mal ne andere Frage: Was für riesige Primzahlen willst du denn bitte zerlegen? Ist jetzt nur ne Schätzung aber ich glaube mit (den ersten) 100 000 Primzahlen, kannst du größere Zahlen zerlegen, als irgendein Datentyp in Delphi darstellen könnte ;) Gruß Neutral General |
Re: Problem mit Zeilenumbrüchen
Erst mal danke für die schnellen antworten!
Zitat:
![]() Zitat:
Zitat:
|
Re: Problem mit Zeilenumbrüchen
Zitat:
|
Re: Problem mit Zeilenumbrüchen
Super, klappt alles!!!
Die Einzelnen Primzahlen frage ich mit einer for-Schleife ab, dafür muss ich noch wissen, wie viele Einträge die Liste hat dafür gibt's doch bestimmt irgendne funktion? Ich hab die Wörter (Zahlen) bis jetzt mit Word gezählt, aber das kanns ja nicht sein... |
Re: Problem mit Zeilenumbrüchen
Nach commatext sollte in jeder Zeile doch eine Zahl stehn.
Also gibt es TStringList.count Primzahlen in der liste |
Re: Problem mit Zeilenumbrüchen
Ja, klar, hab den Wald vor lauter Bäumen net gesehn^^ :oops:
|
Re: Problem mit Zeilenumbrüchen
Zitat:
|
Re: Problem mit Zeilenumbrüchen
also 200.006 ist kleiner als 100.000.000.000, lässt sich durch eine Zahl über 100.000 teilen und ist keine Primzahl
is das jetz so richtig? ich bin verwirrt.... :?: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:29 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz