AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Fibonacci

Ein Thema von Chamb · begonnen am 25. Aug 2008 · letzter Beitrag vom 25. Aug 2008
Antwort Antwort
Chamb

Registriert seit: 20. Jun 2008
Ort: Daun
30 Beiträge
 
RAD-Studio 2009 Ent
 
#1

Fibonacci

  Alt 25. Aug 2008, 19:23
mal ne frage:

ich hab festgestellt, dass wenn man Fibonacci mit delphi ausgeben möchte, dass mur bis zur 93.Stelle geht(selbst mit int64).

meine frage is:

wie kann ich das machen, dass das z.B. bis zur 200. / 300. Stelle geht, ohne das ein (-) vor der zahl steht?
Gruß


Chamb
  Mit Zitat antworten Zitat
Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#2

Re: Fibonacci

  Alt 25. Aug 2008, 19:29
Moin!

Hier im Forum suchenTBigInt wird dir weiterhelfen - für die hauseigenen Datentypen sind die Zahlen schlichtweg zu groß

http://www.delphipraxis.net/internal...hlight=tbigint
  Mit Zitat antworten Zitat
Benutzerbild von FAlter
FAlter

Registriert seit: 21. Jul 2004
Ort: Ostfildern
1.096 Beiträge
 
FreePascal / Lazarus
 
#3

Re: Fibonacci

  Alt 25. Aug 2008, 19:30
Hi,

wenn es dir nicht auf Genauigkeit ankommt, könntest du es ja mit Gleitkommazahlen probieren, Double, und falls das auch nicht reicht, Extended. Oder du suchst mal nach TBigInt. <-- Mist, der rote Kasten zeigt dasselbe!

Ansonsten musst du den Datentyp natürlich konsequent durchhalten und nicht erst für das Endergebnis, denn wenn es schon beim Zwischenergebnis zu einem Überlauf kommt, hast du auch ein falsches Ergebnis.

Mfg
FAlter
Felix Alter
  Mit Zitat antworten Zitat
Chamb

Registriert seit: 20. Jun 2008
Ort: Daun
30 Beiträge
 
RAD-Studio 2009 Ent
 
#4

Re: Fibonacci

  Alt 25. Aug 2008, 19:32
thx für den tipp.

(um erlich zu sein, hät ich doch besser die suche benutzt)
Gruß


Chamb
  Mit Zitat antworten Zitat
grenzgaenger
(Gast)

n/a Beiträge
 
#5

Re: Fibonacci

  Alt 25. Aug 2008, 22:55
was willst denn mit so viel stellen? auswendig lernen und aufsagen? bis zur 200'ersten stelle, oder so geht es mit 'n real typ.

wenns drüber sein soll, halt selber basteln... hast ja schon in der 1'ten klasse gelernt, wie das geht
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:59 Uhr.
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