Kezdőoldal » Számítástechnika » Programozás » Fibonacci sorozatot nem tudja...

Fibonacci sorozatot nem tudja a 100. eleméig kiírni a Windows?

Figyelt kérdés
írtam rá programot és az 50. elemnél egy negatív számot dob ki.A 49.elem: 512559680. Az 50. pedig :-811192543

2013. febr. 5. 20:01
1 2
 11/17 anonim ***** válasza:
Túlcsordulás miatt vált negatívra.
2013. febr. 5. 22:15
Hasznos számodra ez a válasz?
 12/17 anonim ***** válasza:

a long adatttípus 9,223,372,036,854,775,807 számot tud tárolni.


A 100. Fibonacci szám pedig : 354,224,848,179,261,915,075


Szóval amit te akarsz használni, az egy unsigned long, vagy nem fog beleférni a 100. elem.

2013. febr. 6. 16:17
Hasznos számodra ez a válasz?
 13/17 anonim ***** válasza:
persze persze overflow de egy 500 millio megy egy ennel kisebb szam osszege hany bites integert csordit tul azt kiszamoltad?
2013. febr. 6. 17:21
Hasznos számodra ez a válasz?
 14/17 anonim ***** válasza:

utolso: mert az ulongba beferne ??


ket utolso elottem tanuljon meg szamolni

2013. febr. 6. 17:23
Hasznos számodra ez a válasz?
 15/17 anonim ***** válasza:

Most csak a számjegyekkel fogok számolni.


long: 20 számjegy.

ulong: 40 számjegy.


A fibonacci számsorozat 100. eleme: 21 számjegy.


Mikor legutóbb néztem, ennek bele kellett volna férnie egy ulong-ba.

2013. febr. 6. 18:25
Hasznos számodra ez a válasz?
 16/17 anonim ***** válasza:
@18:25 Ezt a hülyeséget honnan veszed?
2013. febr. 6. 21:29
Hasznos számodra ez a válasz?
 17/17 anonim ***** válasza:

ha valami unsigned, akkor nem tárol negatívat, így kétszer annyi természetes szám "fér bele"


nem kétszer annyi számjegy..

long: 9,223,372,036,854,775,807

ulong: 18,446,744,073,709,551,615


ez egy számjeggyel több, nem?

2013. febr. 6. 22:23
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!