|
Тема |
Предложената от тебе редица изисква [re: ivz] |
|
Автор |
RAGE (родолюбец) |
|
Публикувано | 03.12.01 15:43 |
|
|
и операциите закръгляне до най-близкото цяло, или просто взимане на цялата част. Може и без тях да се мине.
Между другото веднъж като се получат всички остатъци по модул 4 (0, 1, 2, 3) другите всички числа се получават лесно:
N = N_0 * 4^n + N_1 * 4^(n-1) + .... + N_n * 4^0,
където N_0, N_1, N_n са цифри от 4-значната система, т.е. 0, 1, 2, 3
Ето как се получават съответните цифри - остатък по модул 4:
0 = 4-4
1 = 4/4
2 = V(4)
3 = ( 4 + V(4) ) / V(4)
и така:
4 = 4/4*4 + (4-4)*4/4
5 = 4/4*4 + 4/4*4/4
6 = 4/4*4 + V(4)*4/4
7 = 4/4*4 + ( 4 + V(4) ) / V(4)*4/4
8 = V(4)*4 + (4-4)*4/4
9 = V(4)*4 + 4/4*4/4
10 = V(4)*4 + V(4)*4/4
11 = V(4)*4 + ( 4 + V(4) ) / V(4)*4/4
12 = ( 4 + V(4) ) / V(4)*4 + (4-4)*4/4
13 = ( 4 + V(4) ) / V(4)*4 + 4/4*4/4
14 = ( 4 + V(4) ) / V(4)*4 + V(4)*4/4
15 = ( 4 + V(4) ) / V(4)*4 + ( 4 + V(4) ) / V(4)*4/4
16 = 4/4*4*4 + (4-4)*4 +(4-4)*4/4
* * *Редактирано от RAGE на 03.12.01 15:44.
|
| |
|
|
|