byte to float ?

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by Derec, 14 Sep 2010.

  1. Derec

    Derec Elder - Старейшина

    Joined:
    8 Nov 2007
    Messages:
    74
    Likes Received:
    4
    Reputations:
    0
    Люди добрые подскажите как конверировать массив бит в вещественное значение (float)?

    Например: byte of array = (205,204,12,640)
    Этот набор должен соответствовать вещественному значению 2.2

    Как такое реализовать на Delphi? :(
     
  2. alexey-m

    alexey-m Elder - Старейшина

    Joined:
    15 Jul 2009
    Messages:
    518
    Likes Received:
    100
    Reputations:
    37
    Ну примерно так:
    Code:
    var
      x: Single;
    const
      a: array[0..3] of Byte = (205, 204, 12, 64);
    .......
      x:= Single(a);
    .......
    
     
  3. Derec

    Derec Elder - Старейшина

    Joined:
    8 Nov 2007
    Messages:
    74
    Likes Received:
    4
    Reputations:
    0
    Огромное спасибо!!! :) Оказывается просто все