в настоящее время это мой код
byte[] bytes = { 0x42, 0x1c, 00, 00 };
float flt = BitConverter.ToSingle(bytes, 0);
теперь я знаю, что десятичное значение с плавающей запятой равно 39.0, но независимо от того, что я пытаюсь или делаю, будь то convert.todecimal или просто приведение.Это показывает как 0, я не знаю, почему это делает, но я мог бы действительно использовать помощь здесь.Меня не волнует точность, так что вам не нужно об этом беспокоиться.
Любая и вся помощь приветствуется.