将x,y,z坐标映射到一个整数

时间:2015-03-05 12:56:40

标签: mapping

我想创建一个函数,以便将x,y,z转换为一个数字。

例如,我创建了一个x,y到一个数字的函数。假设数字是“k”和宽度,即地图的宽度。 K = Y *宽度+ X。

我认为一个好主意是将它视为x,y模型,但在每个位置都有一个带元素的虚数组,数组的索引是z。

该功能应该如何?

1 个答案:

答案 0 :(得分:0)

如果您设置每个轴的最大位数,应该很容易:

k = x +(y * 10 ^ MAX_DIGITS_X)+(z * 10 ^(MAX_DIGITS_X + MAX_DIGITX_Y))