Care sunt pașii pentru scrierea numărului în sistem zecimal
2 666 134 278 319 192 718 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;
- 2 666 134 278 319 192 718 : 2 = 1 333 067 139 159 596 359 + 0;
- 1 333 067 139 159 596 359 : 2 = 666 533 569 579 798 179 + 1;
- 666 533 569 579 798 179 : 2 = 333 266 784 789 899 089 + 1;
- 333 266 784 789 899 089 : 2 = 166 633 392 394 949 544 + 1;
- 166 633 392 394 949 544 : 2 = 83 316 696 197 474 772 + 0;
- 83 316 696 197 474 772 : 2 = 41 658 348 098 737 386 + 0;
- 41 658 348 098 737 386 : 2 = 20 829 174 049 368 693 + 0;
- 20 829 174 049 368 693 : 2 = 10 414 587 024 684 346 + 1;
- 10 414 587 024 684 346 : 2 = 5 207 293 512 342 173 + 0;
- 5 207 293 512 342 173 : 2 = 2 603 646 756 171 086 + 1;
- 2 603 646 756 171 086 : 2 = 1 301 823 378 085 543 + 0;
- 1 301 823 378 085 543 : 2 = 650 911 689 042 771 + 1;
- 650 911 689 042 771 : 2 = 325 455 844 521 385 + 1;
- 325 455 844 521 385 : 2 = 162 727 922 260 692 + 1;
- 162 727 922 260 692 : 2 = 81 363 961 130 346 + 0;
- 81 363 961 130 346 : 2 = 40 681 980 565 173 + 0;
- 40 681 980 565 173 : 2 = 20 340 990 282 586 + 1;
- 20 340 990 282 586 : 2 = 10 170 495 141 293 + 0;
- 10 170 495 141 293 : 2 = 5 085 247 570 646 + 1;
- 5 085 247 570 646 : 2 = 2 542 623 785 323 + 0;
- 2 542 623 785 323 : 2 = 1 271 311 892 661 + 1;
- 1 271 311 892 661 : 2 = 635 655 946 330 + 1;
- 635 655 946 330 : 2 = 317 827 973 165 + 0;
- 317 827 973 165 : 2 = 158 913 986 582 + 1;
- 158 913 986 582 : 2 = 79 456 993 291 + 0;
- 79 456 993 291 : 2 = 39 728 496 645 + 1;
- 39 728 496 645 : 2 = 19 864 248 322 + 1;
- 19 864 248 322 : 2 = 9 932 124 161 + 0;
- 9 932 124 161 : 2 = 4 966 062 080 + 1;
- 4 966 062 080 : 2 = 2 483 031 040 + 0;
- 2 483 031 040 : 2 = 1 241 515 520 + 0;
- 1 241 515 520 : 2 = 620 757 760 + 0;
- 620 757 760 : 2 = 310 378 880 + 0;
- 310 378 880 : 2 = 155 189 440 + 0;
- 155 189 440 : 2 = 77 594 720 + 0;
- 77 594 720 : 2 = 38 797 360 + 0;
- 38 797 360 : 2 = 19 398 680 + 0;
- 19 398 680 : 2 = 9 699 340 + 0;
- 9 699 340 : 2 = 4 849 670 + 0;
- 4 849 670 : 2 = 2 424 835 + 0;
- 2 424 835 : 2 = 1 212 417 + 1;
- 1 212 417 : 2 = 606 208 + 1;
- 606 208 : 2 = 303 104 + 0;
- 303 104 : 2 = 151 552 + 0;
- 151 552 : 2 = 75 776 + 0;
- 75 776 : 2 = 37 888 + 0;
- 37 888 : 2 = 18 944 + 0;
- 18 944 : 2 = 9 472 + 0;
- 9 472 : 2 = 4 736 + 0;
- 4 736 : 2 = 2 368 + 0;
- 2 368 : 2 = 1 184 + 0;
- 1 184 : 2 = 592 + 0;
- 592 : 2 = 296 + 0;
- 296 : 2 = 148 + 0;
- 148 : 2 = 74 + 0;
- 74 : 2 = 37 + 0;
- 37 : 2 = 18 + 1;
- 18 : 2 = 9 + 0;
- 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 2 666 134 278 319 192 718(10) convertit și scris din baza 10 în baza 2, ca binar fără semn:
2 666 134 278 319 192 718 (baza 10) = 10 0101 0000 0000 0000 0011 0000 0000 0001 0110 1011 0101 0011 1010 1000 1110 (baza 2)
Spații au fost folosite pentru a grupa digiți, în binar câte 4, în zecimal câte 3.