Здравствуйте!
И да и нет... При современных процессорах, польза от этого метода почти пропала, а вот раньше, когда процессоры были мягко говоря, не очень складывать двоичные числа было быстрее, чем десятичные (в смысле, что операция 1 + 2 (десятичное) и 1 + 10 (двоичное) сильно отличались по времени выполнения.)
True и False - на самом деле, нолики и единички. Но если вы складываете числа символов по 100, то, действительно, (хоть и на пару миллисекунд) будет быстрее конвертировать их в двоичный формат - массив true и false и применить к ним X-OR