OT: C - detekce deleni nulou
Jiri Masik
masik na debian.cz
Čtvrtek Prosinec 12 13:50:18 CET 2002
Martin Proks <proks na aerospace.fsik.cvut.cz> writes:
> Zdravim,
>
> omlouvam se za OT, ale nevim kde jinde se zeptat.
>
> C/C++ pri deleni nulou/malym_cislem/preteceni_cisla pokracuje
> bez potizi, ale ja to potrebuji nejak detekovat. Detekovat nulu
> pred delenim nestaci, k preteceni muze dojit i pri deleni
> velkeho cisla malym. Definovat technickou nulu nelze, protoze
> to bude v knihovne pro ruzne programky a docela dobre se muze
> stat, ze jednu se bude operovat s platnych radech jednotek az
> tisicu a jindy v platnych radech e-10, tezko predem definovat.
>
V libc jsou funkce na manipulaci FPE, je to i pomerne portabilni.
info libc, sekce arithmetics
( http://darbujan.fzu.cz/cgi-bin/info2www?(libc)Control+Functions )
--
Jirka
Další informace o konferenci Linux