Дело в том, что зачастую ксор реализован как булевая операция над битами, по сути это правильно, так как на бинарных процессорах этот подход выполняется гораздо быстрее других (процессор то по сути булевой).
PHP:
n xor m == (n && !m) || (!n && m)
Но мне нужна сама общая формула, по которой можно считать xor не только для двоичной системы, но и для систем с другими основаниями.