Article View: pl.comp.programming
Article #777IEEE floating point
From: Ryszard Cichy
Date: Mon, 27 May 1996 00:00
Date: Mon, 27 May 1996 00:00
16 lines
1001 bytes
1001 bytes
Hej, purysci-programisci.
Wyczytalem, ze jesli we floacie (single) bity 23-31 (potega 2) sa
ustawione na 1 to taki float jest traktowany jako +NAN. Bardzo mi
sie to podoba i uzywam do przechowywania danych pomiarowych:
float to float, a jak sie nie dalo zmierzyc lub w ogole nie bylo
pomiaru ustawiam w pamieci 0x7F800000 + przyczyna bledu.
Dokladnie robie cos takiego:
class num {
union { float x;unsigned U[2];
};
i tu same funkcje..
};
I tak bede tak robil, ale moze ktos mi powie na ile to jest
legalne, a na ile jest to wstretna sztuczka.
Rysiek.
Technical Details
Message-ID:
<31A9CA43.5C3C@jan.mech.pg.gda.pl>Path:
mbox-mo1.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
From: Ryszard Cichy <ks...@jan.mech.pg.gda.pl> Subject: IEEE floating point Date: 1996/05/27 Message-ID: <31A9CA43.5C3C@jan.mech.pg.gda.pl> X-Deja-AN: 156986299 organization: Technical University of Gdansk mime-version: 1.0 newsgroups: pl.comp.programming x-mailer: Mozilla 2.01 (WinNT; I) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit