Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Wie zeige ich diese Zahl:4.294.967.296 an? (https://www.delphipraxis.net/16246-wie-zeige-ich-diese-zahl-4-294-967-296-a.html)

CalganX 13. Feb 2004 15:54

Re: Wie zeige ich diese Zahl:4.294.967.296 an?
 
Hi,
Grundlagen der Mathematik: x * x = x^2

Ausgabe von Powercalc
Code:
1^2
   1
2^2
   4
3^2
   9
4^2
   16
6^2
   36
7^2
   49
8^2
   64
9^2
   81


:gruebel:

Chris

[edit]Aber wenn du das so machen willst, wie du das beschrieben hast, also das vorherige Ergebnis quardrieren, dann ist klar, dass es nicht geht. Einfach longint bzw. int64 statt integer verwenden.[/edit]

Tyrael Y. 13. Feb 2004 15:56

Re: Wie zeige ich diese Zahl:4.294.967.296 an?
 
Zitat:

es geht ja nicht um mal 2 sondern mal sich selbst!!
also x:=x*x;
..bist du dir wirklich sicher?

..wenn es das indische Märchen ist und das jetzt dargestellt werden soll geht es dort nur ums verdoppeln nicht quadrieren..

falls du doch quadrieren sollst, dann mal gute Nacht, weil ab Feld 10 gibt es kein Datentyp, daß dies darstellen kann....

Devil-Shark 13. Feb 2004 15:57

Re: Wie zeige ich diese Zahl:4.294.967.296 an?
 
2*2=4
x ist dann 4
4*4=16
x ist dann 16
16*16=256
x ist dann 256

so steht das auf dem sch*** Blatt das wir bekommen haben.
Vieleicht hat mein Lehrer das auch nur falsch gemacht.

x*x=neux
neux*neux=neux1 und so weiter

CalganX 13. Feb 2004 16:02

Re: Wie zeige ich diese Zahl:4.294.967.296 an?
 
Hi,
nimm int64 und erfreu dich dran. Das müsste reichen.

Chris

Tyrael Y. 13. Feb 2004 16:02

Re: Wie zeige ich diese Zahl:4.294.967.296 an?
 
Zitat:

2*2=4
x ist dann 4
4*4=16
x ist dann 16
16*16=256
x ist dann 256

so steht das auf dem sch*** Blatt das wir bekommen haben.
Vieleicht hat mein Lehrer das auch nur falsch gemacht.

x*x=neux
neux*neux=neux1 und so weiter
...wenn das alles stimmen sollte, dann sag deinem Info-Lehrer er soll dir erst mal nen Datentyp prorammieren mit dem du diese Zahl darstellen kannst, weil int64 von –2^63..2^63–1 geht und das dir das nicht ausgereicht hat für 64 Felder

... falls es aber doch das alte Schachbrettmärchen ist und dies dargestellt werden soll, reicht int64 genau auf den Punkt genau aus..sonst nicht

neolithos 13. Feb 2004 16:05

Re: Wie zeige ich diese Zahl:4.294.967.296 an?
 
Ich möchte die Münzen nicht habe!

Das nimmt zu große Dimensionen an
Code:
1 - 2^0  * 2^0  = 2^0
2 - 2^1  * 2^1  = 2^2
3 - 2^2  * 2^2  = 2^4
4 - 2^4  * 2^4  = 2^8
5 - 2^8  * 2^8  = 2^16
6 - 2^16 * 2^16 = 2^32
7 - 2^32 * 2^32 = 2^64
erkennt jemand die Folge

2^(2^(x - 1)) kann das sein ???

Devil-Shark 13. Feb 2004 16:05

Re: Wie zeige ich diese Zahl:4.294.967.296 an?
 
OK ich sag es ihm!
Noch eine frage welche sachen muss ich jetzt alle auf int64 stellen weil mit dem inttostr komme ich noch immer durcheinander!

LukasVT 13. Feb 2004 16:05

Re: Wie zeige ich diese Zahl:4.294.967.296 an?
 
Eine kleine Frage:
Könnte man nicht als Datentyp nur noch strings nehmen,
und dann das Quadrieren der Strings von Hand durchführen?

@Chakotay1308: Mit int64 geht es auch nicht :(

Neg 13. Feb 2004 16:07

Re: Wie zeige ich diese Zahl:4.294.967.296 an?
 
:gruebel:

Wenn du immer quadrierst, und nicht verdoppelst, wie kommst du denn dann vom ersten Feld1 = 1 Münze nach Feld2 = 2 Münzen? Also, irgendwo kann da was nicht richtig sein...

neolithos 13. Feb 2004 16:07

Re: Wie zeige ich diese Zahl:4.294.967.296 an?
 
Kann das mal jemand prüfen was ich darüber geschrieben habe!

Falls das stimmt brauch man nichts groß zu rechnen sondern kann die Zahl gleich ausgeben!


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:36 Uhr.
Seite 2 von 3     12 3      

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