FastLED  3.1
IEEE754binary32_t Union Reference

typedef for IEEE754 "binary32" float type internals More...

#include <lib8tion.h>

Public Attributes

uint32_t i
 
float f
 
struct {
   uint32_t   mantissa: 23
 
   uint32_t   exponent: 8
 
   uint32_t   signbit: 1
 
}; 
 
struct {
   uint32_t   mant7: 7
 
   uint32_t   mant16: 16
 
   uint32_t   exp_: 8
 
   uint32_t   sb_: 1
 
}; 
 
struct {
   uint32_t   mant_lo8: 8
 
   uint32_t   mant_hi16_exp_lo1: 16
 
   uint32_t   sb_exphi7: 8
 
}; 
 

Detailed Description

typedef for IEEE754 "binary32" float type internals

Definition at line 363 of file lib8tion.h.


The documentation for this union was generated from the following file: