integral + integral c sc uc ssi usi si ui sli uli slli ulli bytes 1 1 1 2 2 4 4 4 4 8 8 + ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- c 1 | 1 1 1 2 2 4 4 4 4 8 8 sc 1 | 1 1 1 2 2 4 4 4 4 8 8 uc 1 | 1 1 1 2 2 4 4 4 4 8 8 ssi 2 | 2 2 2 2 2 4 4 4 4 8 8 usi 2 | 2 2 2 2 2 4 4 4 4 8 8 si 4 | 4 4 4 4 4 4 4 4 4 8 8 ui 4 | 4 4 4 4 4 4 4 4 4 8 8 sli 4 | 4 4 4 4 4 4 4 4 4 8 8 uli 4 | 4 4 4 4 4 4 4 4 4 8 8 slli 8 | 8 8 8 8 8 8 8 8 8 8 8 ulli 8 | 8 8 8 8 8 8 8 8 8 8 8 float + integral c sc uc ssi usi si ui sli uli slli ulli bytes 1 1 1 2 2 4 4 4 4 8 8 + ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- f32 4 | 4 4 4 4 4 4 4 4 4 4 4 f32c 8 | 8 8 8 8 8 8 8 8 8 8 8 f 4 | 4 4 4 4 4 4 4 4 4 4 4 fc 8 | 8 8 8 8 8 8 8 8 8 8 8 f32x 8 | 8 8 8 8 8 8 8 8 8 8 8 f32xc 16 | 16 16 16 16 16 16 16 16 16 16 16 f64 8 | 8 8 8 8 8 8 8 8 8 8 8 f64c 16 | 16 16 16 16 16 16 16 16 16 16 16 d 8 | 8 8 8 8 8 8 8 8 8 8 8 dc 16 | 16 16 16 16 16 16 16 16 16 16 16 f64x 12 | 12 12 12 12 12 12 12 12 12 12 12 f64xc 24 | 24 24 24 24 24 24 24 24 24 24 24 f80 12 | 12 12 12 12 12 12 12 12 12 12 12 ld 12 | 12 12 12 12 12 12 12 12 12 12 12 ldc 24 | 24 24 24 24 24 24 24 24 24 24 24 uuf128 16 | 16 16 16 16 16 16 16 16 16 16 16 f128 16 | 16 16 16 16 16 16 16 16 16 16 16 f128c 32 | 32 32 32 32 32 32 32 32 32 32 32 float + float f32 f32c f fc f32x f32xc f64 f64c d dc f64x f64xc f80 ld ldc uuf128 f128 f128c bytes 4 8 4 8 8 16 8 16 8 16 12 24 12 12 24 16 16 32 + ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ------ ----- ----- f32 4 | 4 8 4 8 8 16 8 16 8 16 12 24 12 12 24 16 16 32 f32c 8 | 8 8 8 8 16 16 16 16 16 16 24 24 24 24 24 32 32 32 f 4 | 4 8 4 8 8 16 8 16 8 16 12 24 12 12 24 16 16 32 fc 8 | 8 8 8 8 16 16 16 16 16 16 24 24 24 24 24 32 32 32 f32x 8 | 8 16 8 16 8 16 8 16 8 16 12 24 12 12 24 16 16 32 f32xc 16 | 16 16 16 16 16 16 16 16 16 16 24 24 24 24 24 32 32 32 f64 8 | 8 16 8 16 8 16 8 16 8 16 12 24 12 12 24 16 16 32 f64c 16 | 16 16 16 16 16 16 16 16 16 16 24 24 24 24 24 32 32 32 d 8 | 8 16 8 16 8 16 8 16 8 16 12 24 12 12 24 16 16 32 dc 16 | 16 16 16 16 16 16 16 16 16 16 24 24 24 24 24 32 32 32 f64x 12 | 12 24 12 24 12 24 12 24 12 24 12 24 12 12 24 16 16 32 f64xc 24 | 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 32 32 32 f80 12 | 12 24 12 24 12 24 12 24 12 24 12 24 12 12 24 16 16 32 ld 12 | 12 24 12 24 12 24 12 24 12 24 12 24 12 12 24 16 16 32 ldc 24 | 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 32 32 32 uuf128 16 | 16 32 16 32 16 32 16 32 16 32 16 32 16 16 32 16 16 32 f128 16 | 16 32 16 32 16 32 16 32 16 32 16 32 16 16 32 16 16 32 f128c 32 | 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32