Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 10. 06. 2010 00:09

case_fcs
Příspěvky: 101
Reputace:   -1 
 

velikost unsigned int

ahoj prosim jak lze ošetřit pokud uživatel zadá číslo, které je větší než rozsah unsigned int, tak aby mi vyskočilo že zadal příliš vysoké číslo

myslela sem, že de jenom napsat

if (cislo > 4294967294)
  cout << "prilis velke";

ale to mi nefunguje

Offline

  • (téma jako vyřešené označil(a) case_fcs)

#2 10. 06. 2010 00:14

frank_horrigan
Příspěvky: 938
Reputace:   31 
 

Re: velikost unsigned int

To ti fungovat nebude, protoze a jelikoz on to nepozna, ze pretekl a ulozi cislo zase od nuly (jako na starych mechanickych tachometrech u auta, myslim to zobrazovadlo co ma najeto). Jedine snad ze to natypujes jako unsigned long int, nebo jestre radsi unsigned logn double, pak uz se musis hodne snazit, abys pretekla rozsah velikosti :)


The only thing worse than being wrong is staying wrong
Sun Tzu - The Art of War

Offline

 

#3 10. 06. 2010 00:15

case_fcs
Příspěvky: 101
Reputace:   -1 
 

Re: velikost unsigned int

jasný děkuju ti za rady snad už to bude všechno :)

Offline

 

#4 06. 09. 2010 16:51

vojta01
Příspěvky: 63
Reputace:   
 

Re: velikost unsigned int

Vyzkoušej C# (.NET), který hlídá přetečení, při kterém vyhodí výjimku a je to pohodlné.

Offline

 

#5 06. 09. 2010 17:58

hradecek
Příspěvky: 772
Pozice: Student
Reputace:   25 
Web
 

Re: velikost unsigned int

Len dodám, že v C++ je tiež možné vytvoriť výnimky :)


Netrápte sa nad svojimi problémami s matematikou, môžem vás uistiť, že tie moje sú ešte väčšie. ~~Albert Einstein~~
Jak spozná člověk, že není pitomec ? - Moudrý člověk to nepozná nikdy a blbci je to jedno. ~~Jak přicházejí básnici o iluze~~
Někteří lidi se nikdy nezmění. Anebo se rychle změní a pak se zase rychle změní nazpátek. ~~Homer Simpson~~

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson