Yの位置を計算する式があります。これは次のとおりです。
double y = ...;
double minX = ..;
double scaleY = ..;
int MAX_COORD = (1 << 16) - 1;
int sy = ~(int)((y - minY) / scaleY * MAX_COORD) & 0xFFFF;
そして今、私はsyを持っています.yを次のように計算する必要があります:
y = (sy * scaleY) / MAX_COORD + minY;
しかし、変換は等号ではありません..〜と&演算子を会話する方法がわからないためだと思います。