Je zou het kunnen verprutsen door een van de dimensies te comprimeren, maar je zou de helft van je precisie verliezen.
Stel dat het 64-bits sleutels waren en u drie 32-bits coördinaten wilt opslaan:[(x <<32) + y, z]
Je kunt er zelfs drie tussenvoegen en het in één sleutel opslaan:
xxx
yyy
zzz
xyzxyzyz