Ответ:

Предполагаем стандартный формат IEEE 754 binary32: 1 бит знака, 8 бит порядка со смещением 127 и 23 бита дробной части мантиссы. Числа, не представимые точно в двоичном формате, округляются до ближайшего значения binary32.

  1. а) 0,5 = 1,0 × 2⁻¹. Знак 0, порядок 126, мантисса 0: 0 01111110 00000000000000000000000 (hex: 3F000000).
  2. б) 25,12 ≈ 1,57 × 2⁴. После округления: 0 10000011 10010001111010111000011 (hex: 41C8F5C3).
  3. в) Для −25,12 меняется бит знака: 1 10000011 10010001111010111000011 (hex: C1C8F5C3).
  4. г) −3456,1 ≈ −1,6875488 × 2¹¹. После округления: 1 10001010 10110000000000110011010 (hex: C558019A).