Chcę wiedzieć, czy jest jakiś podzielna reguła w systemie binarnym na podzielenie przez 3.Jak sprawdzić, czy liczba binarna dzieli się przez 3?
Na przykład: w systemie dziesiętnym, jeżeli suma cyfr dzieli się przez 3, a następnie numer podzielona jest przez 3. Dla exmaple: 15 -> 1+5 = 6 -> 6
jest podzielone przez 3, więc 15 jest podzielone przez 3.
Ważne jest, aby zrozumieć, że nie szukam KODU, który to zrobi .. bool flag = (i% 3 == 0); nie jest odpowiedzią, której szukam. Szukam czegoś, co jest łatwe do zrobienia, tak jak prawo dziesiętne.
To pytanie może lepiej pasuje do [math.SE] (http://math.stackexchange.com/). –
[Rozwiązanie na CS.SE] (http://cs.stackexchange.com/questions/7879/algorithms-computing-if-a-number-is-a-multiple-of-3/7889#7889). Podobne rozwiązania działają dla dowolnego systemu liczbowego n-arion i dzielnika. –