У меня Windows 7 там калькулятор показывает это число когда 8 байт используется а при 4 байта = -1028562875. И С#
double s;
public byte[] b= new byte[4];
private void button1_Click(object sender, EventArgs e)
{
b[0] = 0xC2;
b[1] = 0xb1;
b[2] = 0x60;
b[3] = 0x45;
s=(b[0]‹‹24)+(b[1]‹‹16)+(b[2]‹‹

+b[3];
textBox1.Text=Convert.ToString(s);
}
} тоже показывает -1028562875.
Да это приходить от другого терминала там все данные представлены как точка с плав. точкой. у меня контроллер опрашивает это терминал и выводить значение. Но пока нет. не могу разобрасться. проверяю в протеусе