0
modbusの32ビットワードをC#で浮動小数点に変換する方法は?ここmodbus 32ビットワードをC#floatに変換するには?
私が持っているコードは次のとおりです。
float Modbus_Floating(byte[] temp)
{
byte[] temp2 = new byte[4];
temp2[0] = temp[3];
temp2[1] = temp[2];
temp2[2] = temp[1];
temp2[3] = temp[0];
float f = System.BitConverter.ToSingle(temp, 0);
return f;
}
、私が36.7
[0] 102 byte
[1] 102 byte
[2] 66 byte
[3] 22 byte
を取得する必要があり、大きな負の数 を取得していますが、私はそれを取得していない午前 、機能していません。 なぜですか?あなたがチェックする必要があり、物事の
助けてくれてありがとうございました – Brandon
あなたは歓迎します。 – Aybe
@Brandon [回答を受け入れる方法は?](https://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work) – I4V