[英]How do I read 64-bit IEEE Standard 754 double-precision numbers from binary data?
我有一個由64位IEEE標准754浮點數組成的數據流。 在使用C#時,我如何閱讀這些雙打? 有沒有辦法將long / ulong轉換為double?
BitConverter.Int64BitsToDouble
方法專門用於執行此操作。 或者,您可以在流的頂部使用BinaryReader
,並使用其ReadDouble
方法直接獲取double
值。
double doubleValue = BitConverter.Int64BitsToDouble(longValue);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.