Documente Academic
Documente Profesional
Documente Cultură
+ 0 1 2 3 4 5 6 7
0 0 1 2 3 4 5 6 7
1 1 0 3 2 5 4 7 6
2 2 3 0 1 6 7 4 5
3 3 2 1 0 7 6 5 4
4 4 5 6 7 0 1 2 3
5 5 4 7 6 1 0 3 2
6 6 7 4 5 2 3 0 1
7 7 6 5 4 3 2 1 0
Reguli de inmultire:
1. La inmultirea cu 1 numarul nu se schimba.
2. La inmultirea la 2:
a. Daca este mai mic ca 128, se deplaseaza cu un bit la stanga
exemplu: 49 * 2 = 00110001 << 1 = 01100010 = 98
b. daca este mai mare ca 128 se calculeaza XOR cu 27 (00011011), dupa se deplaseaza cu
un bit la stanga
exemplu: 234 * 2 = (11101010 xor 00011011) << 1 = 11110001 << 1 = 11100011 = 227
3. Inmultirea la orice alt numar se descompune la inmultirea 1 si 2
exemplu: 10 * 3 = 10 * (2 + 1) = (10 * 2) + (10 * 1)