GCC Wikia
Advertisement

このページを編集する際は,編集に関する方針に従ってください.[]

概要[]

実装[]

43 struct real_value GTY(())
44 {
  45   /* Use the same underlying type for all bit-fields, so as to make
  46      sure they're packed together, otherwise REAL_VALUE_TYPE_SIZE will
  47      be miscomputed.  */
48   unsigned int /* ENUM_BITFIELD (real_value_class) */ cl : 2;

*正負

49   unsigned int sign : 1;
50   unsigned int signalling : 1;
51   unsigned int canonical : 1;

*指数

52   unsigned int uexp : EXP_BITS;

*仮数
**小さい数値が右にくる
***SIGSZ-1, SIGSZ-2, ..., 0

53   unsigned long sig[[[SIGSZ]]];
54 };


リンク元

Advertisement