Les algorithmes radix_int et radix_frac2 tiennent déjà compte des bases négatives (de part l'utilisation de new_irem et new_iquo à la place de irem et iquo).
> radix_frac2(Pi,-16,4); [4, E, 5, D, F] % 4.E5DF
> radix_frac2(Pi,-2,4); [1, 1, 1, 0, 1, 1, 0] % 111.0110
> radix_frac2(-Pi,-2,4); [1, 1, 0, 1, 1, 1, 0, 1] % 1101.1101