Care sunt pașii pentru scrierea numărului în sistem zecimal
145 243 291 300 920 975 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;
- 145 243 291 300 920 975 : 2 = 72 621 645 650 460 487 + 1;
- 72 621 645 650 460 487 : 2 = 36 310 822 825 230 243 + 1;
- 36 310 822 825 230 243 : 2 = 18 155 411 412 615 121 + 1;
- 18 155 411 412 615 121 : 2 = 9 077 705 706 307 560 + 1;
- 9 077 705 706 307 560 : 2 = 4 538 852 853 153 780 + 0;
- 4 538 852 853 153 780 : 2 = 2 269 426 426 576 890 + 0;
- 2 269 426 426 576 890 : 2 = 1 134 713 213 288 445 + 0;
- 1 134 713 213 288 445 : 2 = 567 356 606 644 222 + 1;
- 567 356 606 644 222 : 2 = 283 678 303 322 111 + 0;
- 283 678 303 322 111 : 2 = 141 839 151 661 055 + 1;
- 141 839 151 661 055 : 2 = 70 919 575 830 527 + 1;
- 70 919 575 830 527 : 2 = 35 459 787 915 263 + 1;
- 35 459 787 915 263 : 2 = 17 729 893 957 631 + 1;
- 17 729 893 957 631 : 2 = 8 864 946 978 815 + 1;
- 8 864 946 978 815 : 2 = 4 432 473 489 407 + 1;
- 4 432 473 489 407 : 2 = 2 216 236 744 703 + 1;
- 2 216 236 744 703 : 2 = 1 108 118 372 351 + 1;
- 1 108 118 372 351 : 2 = 554 059 186 175 + 1;
- 554 059 186 175 : 2 = 277 029 593 087 + 1;
- 277 029 593 087 : 2 = 138 514 796 543 + 1;
- 138 514 796 543 : 2 = 69 257 398 271 + 1;
- 69 257 398 271 : 2 = 34 628 699 135 + 1;
- 34 628 699 135 : 2 = 17 314 349 567 + 1;
- 17 314 349 567 : 2 = 8 657 174 783 + 1;
- 8 657 174 783 : 2 = 4 328 587 391 + 1;
- 4 328 587 391 : 2 = 2 164 293 695 + 1;
- 2 164 293 695 : 2 = 1 082 146 847 + 1;
- 1 082 146 847 : 2 = 541 073 423 + 1;
- 541 073 423 : 2 = 270 536 711 + 1;
- 270 536 711 : 2 = 135 268 355 + 1;
- 135 268 355 : 2 = 67 634 177 + 1;
- 67 634 177 : 2 = 33 817 088 + 1;
- 33 817 088 : 2 = 16 908 544 + 0;
- 16 908 544 : 2 = 8 454 272 + 0;
- 8 454 272 : 2 = 4 227 136 + 0;
- 4 227 136 : 2 = 2 113 568 + 0;
- 2 113 568 : 2 = 1 056 784 + 0;
- 1 056 784 : 2 = 528 392 + 0;
- 528 392 : 2 = 264 196 + 0;
- 264 196 : 2 = 132 098 + 0;
- 132 098 : 2 = 66 049 + 0;
- 66 049 : 2 = 33 024 + 1;
- 33 024 : 2 = 16 512 + 0;
- 16 512 : 2 = 8 256 + 0;
- 8 256 : 2 = 4 128 + 0;
- 4 128 : 2 = 2 064 + 0;
- 2 064 : 2 = 1 032 + 0;
- 1 032 : 2 = 516 + 0;
- 516 : 2 = 258 + 0;
- 258 : 2 = 129 + 0;
- 129 : 2 = 64 + 1;
- 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 145 243 291 300 920 975(10) convertit și scris din baza 10 în baza 2, ca binar fără semn:
145 243 291 300 920 975 (baza 10) = 10 0000 0100 0000 0010 0000 0000 1111 1111 1111 1111 1111 1110 1000 1111 (baza 2)
Spații au fost folosite pentru a grupa digiți, în binar câte 4, în zecimal câte 3.