Ruby 3.2.2p53 (2023-03-30 revision e51014f9c05aa65cbf203442d37fef7c12390015)
Data Fields
__ieee_float_shape_type Union Reference

Data Fields

float value
 
struct { 
 
   unsigned int   fraction0: 7 
 
   unsigned int   fraction1: 16 
 
   unsigned int   exponent: 8 
 
   unsigned int   sign: 1 
 
number 
 
struct { 
 
   unsigned int   function1:16 
 
   unsigned int   function0:6 
 
   unsigned int   quiet:1 
 
   unsigned int   exponent:8 
 
   unsigned int   sign:1 
 
nan 
 
long p1
 

Detailed Description

Definition at line 2188 of file rb_mjit_min_header-3.2.2.h.

Field Documentation

◆ exponent

unsigned int __ieee_float_shape_type::exponent

Definition at line 2195 of file rb_mjit_min_header-3.2.2.h.

◆ fraction0

unsigned int __ieee_float_shape_type::fraction0

Definition at line 2193 of file rb_mjit_min_header-3.2.2.h.

◆ fraction1

unsigned int __ieee_float_shape_type::fraction1

Definition at line 2194 of file rb_mjit_min_header-3.2.2.h.

◆ function0

unsigned int __ieee_float_shape_type::function0

Definition at line 2201 of file rb_mjit_min_header-3.2.2.h.

◆ function1

unsigned int __ieee_float_shape_type::function1

Definition at line 2200 of file rb_mjit_min_header-3.2.2.h.

◆ p1

long __ieee_float_shape_type::p1

Definition at line 2206 of file rb_mjit_min_header-3.2.2.h.

◆ quiet

unsigned int __ieee_float_shape_type::quiet

Definition at line 2202 of file rb_mjit_min_header-3.2.2.h.

◆ sign

unsigned int __ieee_float_shape_type::sign

Definition at line 2196 of file rb_mjit_min_header-3.2.2.h.

◆ value

float __ieee_float_shape_type::value

Definition at line 2190 of file rb_mjit_min_header-3.2.2.h.


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