Żeby zakodować sekwencję '0100' zaczynając od , najpierw powinien prowadzić do potem do potem do a na końcu do Używając funkcji dekodującej na tym ostatnim można odtworzyć zakodowaną sekwencję symboli w odwrotnej kolejności. Żeby użyć powyższej tabelki w tym celu, w pierwszym wierszu determinuje kolumnę, dla której niepusta wartość poniżej określa i

W zwykłym systemie dwójkowym, używając reguły dla powyższego ciągu symboli, kod przeszedłby przez odpowiednio Dochodzi wtedy do zakodowania tego ciągu w liczbie która jest bardziej kosztowna do zapisania niż (otrzymane dla uABS) ze względu na gorsze zoptymalizowanie dla rozkładu prawdopodobieństwa kodowanego ciągu.

Wariant przedziałowy (rANS: range ANS) i strumieniowanie Wariant rANS także używa formuł arytmetycznych, ale pozwala na bezpośrednie operowanie na dowolnie dużym alfabecie.