Care sunt pașii pentru scrierea numărului în sistem zecimal
1 378 108 477 884 199 997 din baza 10 în baza 2, în cod binar?
- Un număr scris în baza zece, sau în sistem zecimal, este un număr scris folosind cifrele de la 0 la 9. Un număr scris în baza doi, sau în sistem binar, este un număr scris folosind doar cifrele 0 și 1.
1. Împarte numărul în mod repetat la 2:
Ține minte fiecare rest al împărțirilor.
Ne oprim atunci când se obține un cât egal cu zero.
- împărțire = cât + rest;
- 1 378 108 477 884 199 997 : 2 = 689 054 238 942 099 998 + 1;
- 689 054 238 942 099 998 : 2 = 344 527 119 471 049 999 + 0;
- 344 527 119 471 049 999 : 2 = 172 263 559 735 524 999 + 1;
- 172 263 559 735 524 999 : 2 = 86 131 779 867 762 499 + 1;
- 86 131 779 867 762 499 : 2 = 43 065 889 933 881 249 + 1;
- 43 065 889 933 881 249 : 2 = 21 532 944 966 940 624 + 1;
- 21 532 944 966 940 624 : 2 = 10 766 472 483 470 312 + 0;
- 10 766 472 483 470 312 : 2 = 5 383 236 241 735 156 + 0;
- 5 383 236 241 735 156 : 2 = 2 691 618 120 867 578 + 0;
- 2 691 618 120 867 578 : 2 = 1 345 809 060 433 789 + 0;
- 1 345 809 060 433 789 : 2 = 672 904 530 216 894 + 1;
- 672 904 530 216 894 : 2 = 336 452 265 108 447 + 0;
- 336 452 265 108 447 : 2 = 168 226 132 554 223 + 1;
- 168 226 132 554 223 : 2 = 84 113 066 277 111 + 1;
- 84 113 066 277 111 : 2 = 42 056 533 138 555 + 1;
- 42 056 533 138 555 : 2 = 21 028 266 569 277 + 1;
- 21 028 266 569 277 : 2 = 10 514 133 284 638 + 1;
- 10 514 133 284 638 : 2 = 5 257 066 642 319 + 0;
- 5 257 066 642 319 : 2 = 2 628 533 321 159 + 1;
- 2 628 533 321 159 : 2 = 1 314 266 660 579 + 1;
- 1 314 266 660 579 : 2 = 657 133 330 289 + 1;
- 657 133 330 289 : 2 = 328 566 665 144 + 1;
- 328 566 665 144 : 2 = 164 283 332 572 + 0;
- 164 283 332 572 : 2 = 82 141 666 286 + 0;
- 82 141 666 286 : 2 = 41 070 833 143 + 0;
- 41 070 833 143 : 2 = 20 535 416 571 + 1;
- 20 535 416 571 : 2 = 10 267 708 285 + 1;
- 10 267 708 285 : 2 = 5 133 854 142 + 1;
- 5 133 854 142 : 2 = 2 566 927 071 + 0;
- 2 566 927 071 : 2 = 1 283 463 535 + 1;
- 1 283 463 535 : 2 = 641 731 767 + 1;
- 641 731 767 : 2 = 320 865 883 + 1;
- 320 865 883 : 2 = 160 432 941 + 1;
- 160 432 941 : 2 = 80 216 470 + 1;
- 80 216 470 : 2 = 40 108 235 + 0;
- 40 108 235 : 2 = 20 054 117 + 1;
- 20 054 117 : 2 = 10 027 058 + 1;
- 10 027 058 : 2 = 5 013 529 + 0;
- 5 013 529 : 2 = 2 506 764 + 1;
- 2 506 764 : 2 = 1 253 382 + 0;
- 1 253 382 : 2 = 626 691 + 0;
- 626 691 : 2 = 313 345 + 1;
- 313 345 : 2 = 156 672 + 1;
- 156 672 : 2 = 78 336 + 0;
- 78 336 : 2 = 39 168 + 0;
- 39 168 : 2 = 19 584 + 0;
- 19 584 : 2 = 9 792 + 0;
- 9 792 : 2 = 4 896 + 0;
- 4 896 : 2 = 2 448 + 0;
- 2 448 : 2 = 1 224 + 0;
- 1 224 : 2 = 612 + 0;
- 612 : 2 = 306 + 0;
- 306 : 2 = 153 + 0;
- 153 : 2 = 76 + 1;
- 76 : 2 = 38 + 0;
- 38 : 2 = 19 + 0;
- 19 : 2 = 9 + 1;
- 9 : 2 = 4 + 1;
- 4 : 2 = 2 + 0;
- 2 : 2 = 1 + 0;
- 1 : 2 = 0 + 1;
2. Construiește reprezentarea numărului pozitiv în baza 2:
Se ia fiecare rest al împărțirilor începând din partea de jos a listei construite mai sus.
Numărul în sistem zecimal 1 378 108 477 884 199 997(10) convertit și scris din baza 10 în baza 2, ca binar fără semn:
1 378 108 477 884 199 997 (baza 10) = 1 0011 0010 0000 0000 0110 0101 1011 1110 1110 0011 1101 1111 0100 0011 1101 (baza 2)
Spații au fost folosite pentru a grupa digiți, în binar câte 4, în zecimal câte 3.