(バイト エンディアンを考慮しても) IEEE754 浮動小数点がプラットフォーム間で交換可能であることが保証されていないことが主張されています。
そう:
- 理論的に、IEEE 浮動小数点がプラットフォーム間で交換できないのはなぜですか?
- これらの問題は、最新のハードウェア プラットフォーム (i686、x64、arm など) で有効ですか?
懸念事項が有効である場合、これが当てはまる例を示していただけますか (C または C++ が推奨されます)。
動機:いくつかのGPS メーカーは、(たとえば) 緯度、経度、生データのバイナリ形式を「IEEE-754 準拠の浮動小数点値」で交換しています。そのため、テキスト形式やその他の「ポータブル」形式を選択することはできません。したがって、私の質問は、違いが発生する場合と発生しない場合があります。