🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.programming
Article #777

IEEE floating point

#777
From: Ryszard Cichy
Date: Mon, 27 May 1996 00:00
16 lines
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-mail

Show 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