Care sunt pașii pentru scrierea numărului în sistem zecimal
4 646 416 524 655 545 278 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;
- 4 646 416 524 655 545 278 : 2 = 2 323 208 262 327 772 639 + 0;
- 2 323 208 262 327 772 639 : 2 = 1 161 604 131 163 886 319 + 1;
- 1 161 604 131 163 886 319 : 2 = 580 802 065 581 943 159 + 1;
- 580 802 065 581 943 159 : 2 = 290 401 032 790 971 579 + 1;
- 290 401 032 790 971 579 : 2 = 145 200 516 395 485 789 + 1;
- 145 200 516 395 485 789 : 2 = 72 600 258 197 742 894 + 1;
- 72 600 258 197 742 894 : 2 = 36 300 129 098 871 447 + 0;
- 36 300 129 098 871 447 : 2 = 18 150 064 549 435 723 + 1;
- 18 150 064 549 435 723 : 2 = 9 075 032 274 717 861 + 1;
- 9 075 032 274 717 861 : 2 = 4 537 516 137 358 930 + 1;
- 4 537 516 137 358 930 : 2 = 2 268 758 068 679 465 + 0;
- 2 268 758 068 679 465 : 2 = 1 134 379 034 339 732 + 1;
- 1 134 379 034 339 732 : 2 = 567 189 517 169 866 + 0;
- 567 189 517 169 866 : 2 = 283 594 758 584 933 + 0;
- 283 594 758 584 933 : 2 = 141 797 379 292 466 + 1;
- 141 797 379 292 466 : 2 = 70 898 689 646 233 + 0;
- 70 898 689 646 233 : 2 = 35 449 344 823 116 + 1;
- 35 449 344 823 116 : 2 = 17 724 672 411 558 + 0;
- 17 724 672 411 558 : 2 = 8 862 336 205 779 + 0;
- 8 862 336 205 779 : 2 = 4 431 168 102 889 + 1;
- 4 431 168 102 889 : 2 = 2 215 584 051 444 + 1;
- 2 215 584 051 444 : 2 = 1 107 792 025 722 + 0;
- 1 107 792 025 722 : 2 = 553 896 012 861 + 0;
- 553 896 012 861 : 2 = 276 948 006 430 + 1;
- 276 948 006 430 : 2 = 138 474 003 215 + 0;
- 138 474 003 215 : 2 = 69 237 001 607 + 1;
- 69 237 001 607 : 2 = 34 618 500 803 + 1;
- 34 618 500 803 : 2 = 17 309 250 401 + 1;
- 17 309 250 401 : 2 = 8 654 625 200 + 1;
- 8 654 625 200 : 2 = 4 327 312 600 + 0;
- 4 327 312 600 : 2 = 2 163 656 300 + 0;
- 2 163 656 300 : 2 = 1 081 828 150 + 0;
- 1 081 828 150 : 2 = 540 914 075 + 0;
- 540 914 075 : 2 = 270 457 037 + 1;
- 270 457 037 : 2 = 135 228 518 + 1;
- 135 228 518 : 2 = 67 614 259 + 0;
- 67 614 259 : 2 = 33 807 129 + 1;
- 33 807 129 : 2 = 16 903 564 + 1;
- 16 903 564 : 2 = 8 451 782 + 0;
- 8 451 782 : 2 = 4 225 891 + 0;
- 4 225 891 : 2 = 2 112 945 + 1;
- 2 112 945 : 2 = 1 056 472 + 1;
- 1 056 472 : 2 = 528 236 + 0;
- 528 236 : 2 = 264 118 + 0;
- 264 118 : 2 = 132 059 + 0;
- 132 059 : 2 = 66 029 + 1;
- 66 029 : 2 = 33 014 + 1;
- 33 014 : 2 = 16 507 + 0;
- 16 507 : 2 = 8 253 + 1;
- 8 253 : 2 = 4 126 + 1;
- 4 126 : 2 = 2 063 + 0;
- 2 063 : 2 = 1 031 + 1;
- 1 031 : 2 = 515 + 1;
- 515 : 2 = 257 + 1;
- 257 : 2 = 128 + 1;
- 128 : 2 = 64 + 0;
- 64 : 2 = 32 + 0;
- 32 : 2 = 16 + 0;
- 16 : 2 = 8 + 0;
- 8 : 2 = 4 + 0;
- 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 4 646 416 524 655 545 278(10) convertit și scris din baza 10 în baza 2, ca binar fără semn:
4 646 416 524 655 545 278 (baza 10) = 100 0000 0111 1011 0110 0011 0011 0110 0001 1110 1001 1001 0100 1011 1011 1110 (baza 2)
Spații au fost folosite pentru a grupa digiți, în binar câte 4, în zecimal câte 3.