Выдержки из «Алгоритмы переводов для систем с положительными и отрицательными базисными числами»[1]

Вычеты и неполные частные

A,p,k , p2 ,   0kp2

{A}(p,k) — наименьший неотрицательный вычет по основанию (p,k) , удовлетворяющий условию k{A}(p,k)pk1

[A](p,k) — неполное частное по основанию (p,k) , определяемое из соотношения A=p[A](p,k)+{A}(p,k) .

Перевод целых чисел из p-ичной системы в (p±1, k)-ичные системы

[(ana0)(p,0,p1,0)](p±1,k)=(bnb0)(p,0,p1,0) ,

{(ana0)(p,0,p1,0)}(p±1,k)=c0 ,

где bi(i=n,n1,,0) и с0 определяются формулами

bi=ci+1+[aici+1](p±1,k) ,

ci={aici+1}(p±1,k) ,

cn+1=0

Перевод целых чисел из (p,k)-ичной системы в (p±1)-ичные системы

[(ana0)(p,k,0,k+1)]p±1=(bnb0)(p,k,0,k+1) ,

{(ana0)(p,k,0,k+1)}p±1=c0 ,

где bi(i=n,n1,,0) и с0 определяются формулами

bi=ci+1+[aici+1]p±1 ,

ci={aici+1}p±1 ,

cn+1=0

Литература

  1. Рамиль Альварес Х. Алгоритмы переводов для систем с положительными и отрицательными базисными числами. — В кн.: Вычислительная техника и вопросы кибернетики, вып. 15. Изд-во МГУ, 1978