私はプログラマーの視点で Mac の電卓に表示されるバイト フリップ機能の違いを見つけようとしています。
そこで、スモール エンディアンからビッグ エンディアン、またはその他の方法で値をバイト スワップするプログラムを作成しました。これをバイト スワップと呼びます。しかし、バイト フリップを見ると、それが正確に何であり、バイト スワップとどのように違うのかわかりません。結果が異なることを確認しました。
たとえば、値が 12976128 の int の場合
Byte Flip は 198 です。バイトスワップは私に50688を与えます。
何かを読んでいるときに取得したい値は 198 であるため、バイト フリップのアルゴリズムを実装したいと考えています。Google では、バイト フリップがヘルプ バイト スワップを発見すると言っていますが、これは私には当てはまりません。