ビットシフトや xor などの低レベル操作を使用して、uint64 の最初の 32 ビットと最後の 32 ビットを取得し、それらを 2 つの uint32 変数に保存する方法は? 簡単な問題のように思えますが、Matlab ではビット操作にいくつかの制限があります (たとえば、53 ビットまでしかサポートしていません)。
質問する
313 次
ビットシフトや xor などの低レベル操作を使用して、uint64 の最初の 32 ビットと最後の 32 ビットを取得し、それらを 2 つの uint32 変数に保存する方法は? 簡単な問題のように思えますが、Matlab ではビット操作にいくつかの制限があります (たとえば、53 ビットまでしかサポートしていません)。