Forum: Object-Pascal / Delphi-Language
Delphi
by Kanikkl,
11. Okt 2009
Okay ich habs jetzt selber raus bekommen. Zuerst einmal benötige ich eine Methode für Quadrate von Zahlen. Mit dieser kann ich dann die Nachkommastellen mit Hilfe der schleife verkleinern.
Denn 0.1x0.1 = 0.01, somit kann ich bei einem Quadrat von 0.1^2=0.01, von 0.1^3=0.001 erhalten. Somit ist die Frage für mich erledigt!
Forum: Object-Pascal / Delphi-Language
Delphi
by Kanikkl,
11. Okt 2009
nene ^^ ich glaub iwie versteht mich keiner, ich versuchs nochmal:
Also wie gesagt will ich mit dieser "for i:1...." schleife die Gleitkommastellen um 1^-1 erweitern, bzw 0.1 durch 10 teilen damit 0.01 heraus kommt. Und bei jeder Erhöhung soll zu der Gleitkommazahl eine Stelle (zb. bei i=1|0.1;i=2|0.01;i=3|0.001.... usw) hinzugefügt werden.
Da dieser Taschenrechner aber auf sich aufbauen...
Forum: Object-Pascal / Delphi-Language
Delphi
by Kanikkl,
11. Okt 2009
Tut mir leid dass ich so blöd frage, aber wie komme ich jetzt vorran? Meine Frage bezog sich auch auf die Erweiterung der Kommastellen von 0.1 - 0.00000001.
Forum: Object-Pascal / Delphi-Language
Delphi
by Kanikkl,
11. Okt 2009
Ich habe eine Frage bezüglich von Nachkommastellen und deren Erweiterungen. Bei der simplen Aufgabe einen Taschenrechner zu gestalten, nur mit Hilfe von Addition und Subtraktion. Und zwar bin ich mittlerweile bei der Division angelangt, die ziemlich viel Zeit in Anspruch genommen hat. Mein Divisionscode sieht folgendermaßen aus:
function krechnungen.dividieren(x,y: extended): extended;
var...