05. 03. 2009. | #91 | |
dinosaurus
Master
Datum učlanjenja: 29.12.2005
Lokacija: Nova Engleska
Poruke: 636
Hvala: 79
263 "Hvala" u 66 poruka
|
Citat:
Kôd:
int rezultat = 10000000 * 10000000; Inače, da malo zezam Dinketa, u assembleru je trivijalno rešiti ovaj problem - samo proveriš overflow flag posle svake aritmetičke operacije |
|
05. 03. 2009. | #92 |
old school
Professional
Datum učlanjenja: 07.02.2006
Poruke: 340
Hvala: 32
44 "Hvala" u 20 poruka
|
|
05. 03. 2009. | #93 |
I'm a PC too.
Wrote a book
Datum učlanjenja: 06.06.2005
Lokacija: Kanada
Poruke: 1.354
Hvala: 82
130 "Hvala" u 89 poruka
|
Da zaključimo, prelazimo na brojeve kao objekte jer na sveto NIKAD može da se desi da izađemo iz okvira long ili double tipa. Kog datuma je to crveno slovo u kalendaru?
__________________
Commercial-Free !!! |
05. 03. 2009. | #94 | |
dinosaurus
Master
Datum učlanjenja: 29.12.2005
Lokacija: Nova Engleska
Poruke: 636
Hvala: 79
263 "Hvala" u 66 poruka
|
Citat:
Ja često koristim ovo: http://www.codeplex.com/SafeInt da izbegnem integer overflow. |
|
05. 03. 2009. | #95 |
I'm a PC too.
Wrote a book
Datum učlanjenja: 06.06.2005
Lokacija: Kanada
Poruke: 1.354
Hvala: 82
130 "Hvala" u 89 poruka
|
^Ako bi po difoltu koristio long (64), koliko često bi imao taj problem?
BTW, prvi link nešto neće.
__________________
Commercial-Free !!! |
05. 03. 2009. | #96 |
I'm a PC too.
Wrote a book
Datum učlanjenja: 06.06.2005
Lokacija: Kanada
Poruke: 1.354
Hvala: 82
130 "Hvala" u 89 poruka
|
E da, Nemanja, imam još jedno pitanje za tebe: jesi li ti ono pre radio nešto vezano baš za intenzivan rad sa (velikim?) brojevima? Čini mi se, ako si ti bio u pitanju, da reče da se tu uopšte ne koriste danas main-stream jezici (OOP ili ne), već Fortran?
__________________
Commercial-Free !!! |
05. 03. 2009. | #97 | |
dinosaurus
Master
Datum učlanjenja: 29.12.2005
Lokacija: Nova Engleska
Poruke: 636
Hvala: 79
263 "Hvala" u 66 poruka
|
Citat:
Meni link radi. Uostalom, samo udari search za "Integer Overflow" i naći ćeš puno interesantnih stvari. |
|
05. 03. 2009. | #98 | |
I'm a PC too.
Wrote a book
Datum učlanjenja: 06.06.2005
Lokacija: Kanada
Poruke: 1.354
Hvala: 82
130 "Hvala" u 89 poruka
|
Citat:
Odnosno, hoću da pitam - da li ti je u praksi zaista potrebno da imaš tačan rezultat van opsega long tipa? Ako nemaš potrebu, onda to ne vidim kao problem.
__________________
Commercial-Free !!! |
|
05. 03. 2009. | #99 |
dinosaurus
Master
Datum učlanjenja: 29.12.2005
Lokacija: Nova Engleska
Poruke: 636
Hvala: 79
263 "Hvala" u 66 poruka
|
Jeste, za numeričke kalkulacije je Fortran ne tata nego deda Kod takvih primena OOP slabo prolazi.
|
05. 03. 2009. | #100 |
I'm a PC too.
Wrote a book
Datum učlanjenja: 06.06.2005
Lokacija: Kanada
Poruke: 1.354
Hvala: 82
130 "Hvala" u 89 poruka
|
^ kaizen, eat that
__________________
Commercial-Free !!! |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Java programiranje | misha topola | Programiranje | 10 | 13. 01. 2011. 14:33 |
vb programiranje | bonkic | Programiranje | 2 | 12. 09. 2010. 16:31 |
Internet Programiranje | marevuksa | Sva početnička pitanja | 7 | 08. 10. 2007. 10:29 |
Programiranje RIA | MrSteel | Programiranje | 11 | 15. 05. 2007. 14:17 |