![]() |
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- |
Re: 9hoch9hoch9 - hohe Zahlen
Integer geht bis über 2-Milliarden...
...:cat:... |
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:
[/Nachtrag] |
Re: 9hoch9hoch9 - hohe Zahlen
hi,
Integer kann ruhig bis 16Billionen gehen, aber um DAS ergebnis anzuzeigen brauche ich 25 DinA4 Seiten. :D -homer- |
Re: 9hoch9hoch9 - hohe Zahlen
Delphi-Quellcode:
Müsste doch gehen, oder?
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; |
Re: 9hoch9hoch9 - hohe Zahlen
Da bekommt er aber keine 25 DIN A4 Seiten lange Zahl, sondern irgendeinen xxxx,xxxExx Ausdruck.
|
Re: 9hoch9hoch9 - hohe Zahlen
Zitat:
...:cat:... |
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- |
Re: 9hoch9hoch9 - hohe Zahlen
Sorry, ahb ungenau gelesen, wie's ohne das E geht, kann ich dir leider nicht sagen. :(
|
Re: 9hoch9hoch9 - hohe Zahlen
Zitat:
ist 9^9^9 = 1,9662705047555291361807590852691e+77 also eine 78-stellige :!: Zahl und nicht mehr. ...:cat:... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:33 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