| Section number | Name | Contents |
| 0 | Indicator section | "GRIB", discipline, GRIB edition number, length of message |
| 1 | Identification section | Length of section, section number, characteristics that apply to all processed data in the GRIB message |
| 2 | Local use section (optional) | Length of section, section number, additional items for local use by originating centers |
| 3 | Grid definition section | Length of section, section number, definition of grid surface and geometry of data values within the surface |
| 4 | Product definition section | Length of section, section number, description of the nature of the data |
| 5 | Data representation section (optional) | Length of section, section number, description of how the data values are represented |
| 6 | Bit-map section | Length of section, section number, indication of presence or absence of data at ech of the grid points, as applicable |
| 7 | Data section | Length of section, section number, data values |
| 8 | End section | "7777" |
| e...e | m...m | Value of number |
|---|---|---|
| 0 | Any | (-1)s(m...m)2-232-126 = (-1)s(m...m)2-149 |
| 1...254 | Any | (-1)s(1.0 + (m...m)2-23)2((e...e)-127) |
| 255 | 0 | Positive (s=0) or Negative (s=1) infinity |
| 255 | >0 | NaN (Not a valid Number, result of illegal operation) |