Section Header
  
  
    + name    :=Expanded REAL_16_16 -> REAL_32, REAL_64;
  
  
    - comment := "signed 16.16 fixed float.";
  
  
    - type    := `signed long`;
  
    - default := (0.to_raw_real_16_16);
  
Section Insert
  
  
    - parent_signed_fixed_real:SIGNED_FIXED_REAL := 
  
Section SELF
  
    - shift_bits:INTEGER <- 
Section Public
    
  
  
 Range.
  
  
  
    - minimum:INTEGER_64  <-  
  
    - maximum:UINTEGER_64 <-  
  
  
  
 Convertion format with test.
  
  
  
    - to_real_16_16:REAL_16_16 <- 
      
  
  
 Convertion
  
  
  
    - append_in buffer:STRING <- 
  
         Append in the `buffer' the equivalent of `to_string'. No new STRING
  
         creation during the process.