Czy możesz po prostu dodać/odjąć 2 147 483 648 (2 ^ 31) od zwykłej int ? (odejmij w drodze i dodaj wychodząc) Wiem, że brzmi to głupio, ale jeśli zadeklarujesz niestandardowy typ danych, który to robi, jest to arytmetyka na liczbach całkowitych i bardzo szybka .... Po prostu nie będzie można go odczytać bezpośrednio z tabeli