0

符号なしの long 値を 2 つの 16 ビット レジスタに格納したい。たとえば、long 値がある場合は(-2,147,483,648 to 2,147,483,647)、次のような式を使用しています。

v[0] = myValue % 65536
v[1] = myValue / 65536

レジスタから値を取得するには

outVal = reg0 + (reg1 * 65536)

しかし、どの値の範囲から unsigned long を行うか0 to 4,294,967,295?

4

1 に答える 1