Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

C# i obrada grešaka u realnoj aritmetici.

[es] :: .NET :: .NET Desktop razvoj :: C# i obrada grešaka u realnoj aritmetici.

[ Pregleda: 2087 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dial.InfoSky.Net.



+2789 Profil

icon C# i obrada grešaka u realnoj aritmetici.19.11.2004. u 23:19 - pre 235 meseci
Upravo učim C#. Ukoliko je izraz celobrojnog tipa obuhvaćen checked blokom, prekoračenja i delenja nulom će ispaliti izuzetak. Međutim, kod realne aritmetike nije tako. Kako rešiti problem kontrole rezultata aritmetičkih izraza realnog tipa? Ako ne postoji elegantno rešenje u MS-ovom C# prevodiocu, kako stoje stvari sa drugim C# prevodiocima (ne ptravim ni pitanje oko operativnog sistema), recimo Borland, mono itd.?
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

Mrav
Aleksandar Mraović
.net programer u Wireless Media
Beograd

Član broj: 6532
Poruke: 279
*.smin.sezampro.yu.

ICQ: 197419540


Profil

icon Re: C# i obrada grešaka u realnoj aritmetici.24.11.2004. u 00:25 - pre 235 meseci
Kod svih meni poznatih jezika, prekoračenje veličine tipa ili deljenje sa nulom izazivaju izuzetke (ili pucanje jelte), za tako specijalne slučajeve ćeš morati sam neka rešenja da implementiraš, ali verujem da se mogu naći ozbiljne matematičke biblioteke koje se bave time za većinu jezika.

Pogledaj System.Math klasu, i vidi kako ona to rešava (ako uopšte rešava).
Lepota je u jednostavnosti.

Cis.
 
Odgovor na temu

[es] :: .NET :: .NET Desktop razvoj :: C# i obrada grešaka u realnoj aritmetici.

[ Pregleda: 2087 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.