Delphi-PRAXiS
Seite 1 von 8  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi 9hoch9hoch9 - hohe Zahlen (https://www.delphipraxis.net/16766-9hoch9hoch9-hohe-zahlen.html)

-homer- 23. Feb 2004 09:52


9hoch9hoch9 - hohe Zahlen
 
hi,

gibt es eine Möglichkeit in einem MemoFeld die Zahl 9hoch9hoch9 anzuzeigen? Mit einer Integer wird es wohl kaum klappen, da die ja höchsten einen Wert von ca. 25000 speichern kann. Also, mit welchem Datentypen kann ich denn so eine große Zahl speichern?
Danke schon mal im Vorraus.


-homer-

sakura 23. Feb 2004 09:56

Re: 9hoch9hoch9 - hohe Zahlen
 
Integer geht bis über 2-Milliarden...

...:cat:...

MrKnogge 23. Feb 2004 09:57

Re: 9hoch9hoch9 - hohe Zahlen
 
Du kannst einen Integer auh nur für ganze Zahlen verwenden, somit hat du fast doppelsoviele Stellen, oder du musst dir einen eigenen Varablen-Typ machen.

[Nachtrag]

Zitat:

Zitat von sakura
Integer geht bis über 2-Milliarden...

...:cat:...

Waren das nicht über 32 Milliarden ?

[/Nachtrag]

-homer- 23. Feb 2004 10:03

Re: 9hoch9hoch9 - hohe Zahlen
 
hi,

Integer kann ruhig bis 16Billionen gehen, aber um DAS ergebnis anzuzeigen brauche ich 25 DinA4 Seiten. :D


-homer-

Matze 23. Feb 2004 10:26

Re: 9hoch9hoch9 - hohe Zahlen
 
Delphi-Quellcode:
implementation

{$R *.dfm}

uses Math;

procedure TForm1.Button1Click(Sender: TObject);
var Erg: extended;
begin
  Erg := Power(9, 9);
  Erg := Power(Erg, 9);

  Canvas.TextOut(0, 0, FloatToStr(Erg));
end;
Müsste doch gehen, oder?

Stanlay Hanks 23. Feb 2004 10:37

Re: 9hoch9hoch9 - hohe Zahlen
 
Da bekommt er aber keine 25 DIN A4 Seiten lange Zahl, sondern irgendeinen xxxx,xxxExx Ausdruck.

sakura 23. Feb 2004 10:46

Re: 9hoch9hoch9 - hohe Zahlen
 
Zitat:

Zitat von -homer-
DAS ergebnis anzuzeigen brauche ich 25 DinA4 Seiten.

Das stimmt nicht, 9^9^9 ist eine 78 stellige Zahl und dafür braucht man nicht einmal zwei Normzeilen!

...:cat:...

-homer- 23. Feb 2004 10:53

Re: 9hoch9hoch9 - hohe Zahlen
 
hi,

@Matze: Da ist schon ein Ergebnis aber da ist ein 'E' drin. Wie kommt das dahin?


@All: Nicht 9*9*9 sonder 9hoch9hoch9, da braucht man mehr als nur 2 Zeilen.



-homer-

Matze 23. Feb 2004 10:55

Re: 9hoch9hoch9 - hohe Zahlen
 
Sorry, ahb ungenau gelesen, wie's ohne das E geht, kann ich dir leider nicht sagen. :(

sakura 23. Feb 2004 10:55

Re: 9hoch9hoch9 - hohe Zahlen
 
Zitat:

Zitat von -homer-
@All: Nicht 9*9*9 sonder 9hoch9hoch9, da braucht man mehr als nur 2 Zeilen.

Während 9*9*9 = 729
ist 9^9^9 = 1,9662705047555291361807590852691e+77 also eine 78-stellige :!: Zahl und nicht mehr.

...:cat:...


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:08 Uhr.
Seite 1 von 8  1 23     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz