0,000 000 000 000 000 000 000 000 000 000 000 006 018 477 scris ca binar pe 32 biți, precizie simplă, virgulă mobilă în standard IEEE 754

Scriere 0,000 000 000 000 000 000 000 000 000 000 000 006 018 477(10) din zecimal în binar pe 32 de biți, precizie simplă, în virgulă mobilă în standard IEEE 754 (1 bit pentru semn, 8 biți pentru exponent, 23 de biți pentru mantisă)

Care sunt pașii pentru a scrie numărul
0,000 000 000 000 000 000 000 000 000 000 000 006 018 477(10) din zecimal în binar în reprezentarea pe 32 biți, precizie simplă, în virgulă mobilă în standard IEEE 754 (1 bit pentru semn, 8 biți pentru exponent, 23 de biți pentru mantisă)

1. Întâi convertește în binar (în baza 2) partea întreagă: 0.
Împarte numărul în mod repetat la 2.

Notăm mai jos, în ordine, fiecare rest al împărțirilor.

Ne oprim când obținem un cât egal cu zero.


  • împărțire = cât + rest;
  • 0 : 2 = 0 + 0;

2. Construiește reprezentarea în baza 2 a părții întregi a numărului.

Ia fiecare rest al împărțirilor începând din partea de jos a listei construite mai sus.

0(10) =


0(2)


3. Convertește în binar (baza 2) partea fracționară: 0,000 000 000 000 000 000 000 000 000 000 000 006 018 477.

Înmulțește numărul în mod repetat cu 2.


Notăm mai jos fiecare parte întreagă a înmulțirilor.


Ne oprim când obținem o parte fracționară egală cu zero.


  • #) înmulțire = întreg + fracționar;
  • 1) 0,000 000 000 000 000 000 000 000 000 000 000 006 018 477 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 012 036 954;
  • 2) 0,000 000 000 000 000 000 000 000 000 000 000 012 036 954 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 024 073 908;
  • 3) 0,000 000 000 000 000 000 000 000 000 000 000 024 073 908 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 048 147 816;
  • 4) 0,000 000 000 000 000 000 000 000 000 000 000 048 147 816 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 096 295 632;
  • 5) 0,000 000 000 000 000 000 000 000 000 000 000 096 295 632 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 192 591 264;
  • 6) 0,000 000 000 000 000 000 000 000 000 000 000 192 591 264 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 385 182 528;
  • 7) 0,000 000 000 000 000 000 000 000 000 000 000 385 182 528 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 770 365 056;
  • 8) 0,000 000 000 000 000 000 000 000 000 000 000 770 365 056 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 001 540 730 112;
  • 9) 0,000 000 000 000 000 000 000 000 000 000 001 540 730 112 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 003 081 460 224;
  • 10) 0,000 000 000 000 000 000 000 000 000 000 003 081 460 224 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 006 162 920 448;
  • 11) 0,000 000 000 000 000 000 000 000 000 000 006 162 920 448 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 012 325 840 896;
  • 12) 0,000 000 000 000 000 000 000 000 000 000 012 325 840 896 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 024 651 681 792;
  • 13) 0,000 000 000 000 000 000 000 000 000 000 024 651 681 792 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 049 303 363 584;
  • 14) 0,000 000 000 000 000 000 000 000 000 000 049 303 363 584 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 098 606 727 168;
  • 15) 0,000 000 000 000 000 000 000 000 000 000 098 606 727 168 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 197 213 454 336;
  • 16) 0,000 000 000 000 000 000 000 000 000 000 197 213 454 336 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 394 426 908 672;
  • 17) 0,000 000 000 000 000 000 000 000 000 000 394 426 908 672 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 788 853 817 344;
  • 18) 0,000 000 000 000 000 000 000 000 000 000 788 853 817 344 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 001 577 707 634 688;
  • 19) 0,000 000 000 000 000 000 000 000 000 001 577 707 634 688 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 003 155 415 269 376;
  • 20) 0,000 000 000 000 000 000 000 000 000 003 155 415 269 376 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 006 310 830 538 752;
  • 21) 0,000 000 000 000 000 000 000 000 000 006 310 830 538 752 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 012 621 661 077 504;
  • 22) 0,000 000 000 000 000 000 000 000 000 012 621 661 077 504 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 025 243 322 155 008;
  • 23) 0,000 000 000 000 000 000 000 000 000 025 243 322 155 008 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 050 486 644 310 016;
  • 24) 0,000 000 000 000 000 000 000 000 000 050 486 644 310 016 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 100 973 288 620 032;
  • 25) 0,000 000 000 000 000 000 000 000 000 100 973 288 620 032 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 201 946 577 240 064;
  • 26) 0,000 000 000 000 000 000 000 000 000 201 946 577 240 064 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 403 893 154 480 128;
  • 27) 0,000 000 000 000 000 000 000 000 000 403 893 154 480 128 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 807 786 308 960 256;
  • 28) 0,000 000 000 000 000 000 000 000 000 807 786 308 960 256 × 2 = 0 + 0,000 000 000 000 000 000 000 000 001 615 572 617 920 512;
  • 29) 0,000 000 000 000 000 000 000 000 001 615 572 617 920 512 × 2 = 0 + 0,000 000 000 000 000 000 000 000 003 231 145 235 841 024;
  • 30) 0,000 000 000 000 000 000 000 000 003 231 145 235 841 024 × 2 = 0 + 0,000 000 000 000 000 000 000 000 006 462 290 471 682 048;
  • 31) 0,000 000 000 000 000 000 000 000 006 462 290 471 682 048 × 2 = 0 + 0,000 000 000 000 000 000 000 000 012 924 580 943 364 096;
  • 32) 0,000 000 000 000 000 000 000 000 012 924 580 943 364 096 × 2 = 0 + 0,000 000 000 000 000 000 000 000 025 849 161 886 728 192;
  • 33) 0,000 000 000 000 000 000 000 000 025 849 161 886 728 192 × 2 = 0 + 0,000 000 000 000 000 000 000 000 051 698 323 773 456 384;
  • 34) 0,000 000 000 000 000 000 000 000 051 698 323 773 456 384 × 2 = 0 + 0,000 000 000 000 000 000 000 000 103 396 647 546 912 768;
  • 35) 0,000 000 000 000 000 000 000 000 103 396 647 546 912 768 × 2 = 0 + 0,000 000 000 000 000 000 000 000 206 793 295 093 825 536;
  • 36) 0,000 000 000 000 000 000 000 000 206 793 295 093 825 536 × 2 = 0 + 0,000 000 000 000 000 000 000 000 413 586 590 187 651 072;
  • 37) 0,000 000 000 000 000 000 000 000 413 586 590 187 651 072 × 2 = 0 + 0,000 000 000 000 000 000 000 000 827 173 180 375 302 144;
  • 38) 0,000 000 000 000 000 000 000 000 827 173 180 375 302 144 × 2 = 0 + 0,000 000 000 000 000 000 000 001 654 346 360 750 604 288;
  • 39) 0,000 000 000 000 000 000 000 001 654 346 360 750 604 288 × 2 = 0 + 0,000 000 000 000 000 000 000 003 308 692 721 501 208 576;
  • 40) 0,000 000 000 000 000 000 000 003 308 692 721 501 208 576 × 2 = 0 + 0,000 000 000 000 000 000 000 006 617 385 443 002 417 152;
  • 41) 0,000 000 000 000 000 000 000 006 617 385 443 002 417 152 × 2 = 0 + 0,000 000 000 000 000 000 000 013 234 770 886 004 834 304;
  • 42) 0,000 000 000 000 000 000 000 013 234 770 886 004 834 304 × 2 = 0 + 0,000 000 000 000 000 000 000 026 469 541 772 009 668 608;
  • 43) 0,000 000 000 000 000 000 000 026 469 541 772 009 668 608 × 2 = 0 + 0,000 000 000 000 000 000 000 052 939 083 544 019 337 216;
  • 44) 0,000 000 000 000 000 000 000 052 939 083 544 019 337 216 × 2 = 0 + 0,000 000 000 000 000 000 000 105 878 167 088 038 674 432;
  • 45) 0,000 000 000 000 000 000 000 105 878 167 088 038 674 432 × 2 = 0 + 0,000 000 000 000 000 000 000 211 756 334 176 077 348 864;
  • 46) 0,000 000 000 000 000 000 000 211 756 334 176 077 348 864 × 2 = 0 + 0,000 000 000 000 000 000 000 423 512 668 352 154 697 728;
  • 47) 0,000 000 000 000 000 000 000 423 512 668 352 154 697 728 × 2 = 0 + 0,000 000 000 000 000 000 000 847 025 336 704 309 395 456;
  • 48) 0,000 000 000 000 000 000 000 847 025 336 704 309 395 456 × 2 = 0 + 0,000 000 000 000 000 000 001 694 050 673 408 618 790 912;
  • 49) 0,000 000 000 000 000 000 001 694 050 673 408 618 790 912 × 2 = 0 + 0,000 000 000 000 000 000 003 388 101 346 817 237 581 824;
  • 50) 0,000 000 000 000 000 000 003 388 101 346 817 237 581 824 × 2 = 0 + 0,000 000 000 000 000 000 006 776 202 693 634 475 163 648;
  • 51) 0,000 000 000 000 000 000 006 776 202 693 634 475 163 648 × 2 = 0 + 0,000 000 000 000 000 000 013 552 405 387 268 950 327 296;
  • 52) 0,000 000 000 000 000 000 013 552 405 387 268 950 327 296 × 2 = 0 + 0,000 000 000 000 000 000 027 104 810 774 537 900 654 592;
  • 53) 0,000 000 000 000 000 000 027 104 810 774 537 900 654 592 × 2 = 0 + 0,000 000 000 000 000 000 054 209 621 549 075 801 309 184;
  • 54) 0,000 000 000 000 000 000 054 209 621 549 075 801 309 184 × 2 = 0 + 0,000 000 000 000 000 000 108 419 243 098 151 602 618 368;
  • 55) 0,000 000 000 000 000 000 108 419 243 098 151 602 618 368 × 2 = 0 + 0,000 000 000 000 000 000 216 838 486 196 303 205 236 736;
  • 56) 0,000 000 000 000 000 000 216 838 486 196 303 205 236 736 × 2 = 0 + 0,000 000 000 000 000 000 433 676 972 392 606 410 473 472;
  • 57) 0,000 000 000 000 000 000 433 676 972 392 606 410 473 472 × 2 = 0 + 0,000 000 000 000 000 000 867 353 944 785 212 820 946 944;
  • 58) 0,000 000 000 000 000 000 867 353 944 785 212 820 946 944 × 2 = 0 + 0,000 000 000 000 000 001 734 707 889 570 425 641 893 888;
  • 59) 0,000 000 000 000 000 001 734 707 889 570 425 641 893 888 × 2 = 0 + 0,000 000 000 000 000 003 469 415 779 140 851 283 787 776;
  • 60) 0,000 000 000 000 000 003 469 415 779 140 851 283 787 776 × 2 = 0 + 0,000 000 000 000 000 006 938 831 558 281 702 567 575 552;
  • 61) 0,000 000 000 000 000 006 938 831 558 281 702 567 575 552 × 2 = 0 + 0,000 000 000 000 000 013 877 663 116 563 405 135 151 104;
  • 62) 0,000 000 000 000 000 013 877 663 116 563 405 135 151 104 × 2 = 0 + 0,000 000 000 000 000 027 755 326 233 126 810 270 302 208;
  • 63) 0,000 000 000 000 000 027 755 326 233 126 810 270 302 208 × 2 = 0 + 0,000 000 000 000 000 055 510 652 466 253 620 540 604 416;
  • 64) 0,000 000 000 000 000 055 510 652 466 253 620 540 604 416 × 2 = 0 + 0,000 000 000 000 000 111 021 304 932 507 241 081 208 832;
  • 65) 0,000 000 000 000 000 111 021 304 932 507 241 081 208 832 × 2 = 0 + 0,000 000 000 000 000 222 042 609 865 014 482 162 417 664;
  • 66) 0,000 000 000 000 000 222 042 609 865 014 482 162 417 664 × 2 = 0 + 0,000 000 000 000 000 444 085 219 730 028 964 324 835 328;
  • 67) 0,000 000 000 000 000 444 085 219 730 028 964 324 835 328 × 2 = 0 + 0,000 000 000 000 000 888 170 439 460 057 928 649 670 656;
  • 68) 0,000 000 000 000 000 888 170 439 460 057 928 649 670 656 × 2 = 0 + 0,000 000 000 000 001 776 340 878 920 115 857 299 341 312;
  • 69) 0,000 000 000 000 001 776 340 878 920 115 857 299 341 312 × 2 = 0 + 0,000 000 000 000 003 552 681 757 840 231 714 598 682 624;
  • 70) 0,000 000 000 000 003 552 681 757 840 231 714 598 682 624 × 2 = 0 + 0,000 000 000 000 007 105 363 515 680 463 429 197 365 248;
  • 71) 0,000 000 000 000 007 105 363 515 680 463 429 197 365 248 × 2 = 0 + 0,000 000 000 000 014 210 727 031 360 926 858 394 730 496;
  • 72) 0,000 000 000 000 014 210 727 031 360 926 858 394 730 496 × 2 = 0 + 0,000 000 000 000 028 421 454 062 721 853 716 789 460 992;
  • 73) 0,000 000 000 000 028 421 454 062 721 853 716 789 460 992 × 2 = 0 + 0,000 000 000 000 056 842 908 125 443 707 433 578 921 984;
  • 74) 0,000 000 000 000 056 842 908 125 443 707 433 578 921 984 × 2 = 0 + 0,000 000 000 000 113 685 816 250 887 414 867 157 843 968;
  • 75) 0,000 000 000 000 113 685 816 250 887 414 867 157 843 968 × 2 = 0 + 0,000 000 000 000 227 371 632 501 774 829 734 315 687 936;
  • 76) 0,000 000 000 000 227 371 632 501 774 829 734 315 687 936 × 2 = 0 + 0,000 000 000 000 454 743 265 003 549 659 468 631 375 872;
  • 77) 0,000 000 000 000 454 743 265 003 549 659 468 631 375 872 × 2 = 0 + 0,000 000 000 000 909 486 530 007 099 318 937 262 751 744;
  • 78) 0,000 000 000 000 909 486 530 007 099 318 937 262 751 744 × 2 = 0 + 0,000 000 000 001 818 973 060 014 198 637 874 525 503 488;
  • 79) 0,000 000 000 001 818 973 060 014 198 637 874 525 503 488 × 2 = 0 + 0,000 000 000 003 637 946 120 028 397 275 749 051 006 976;
  • 80) 0,000 000 000 003 637 946 120 028 397 275 749 051 006 976 × 2 = 0 + 0,000 000 000 007 275 892 240 056 794 551 498 102 013 952;
  • 81) 0,000 000 000 007 275 892 240 056 794 551 498 102 013 952 × 2 = 0 + 0,000 000 000 014 551 784 480 113 589 102 996 204 027 904;
  • 82) 0,000 000 000 014 551 784 480 113 589 102 996 204 027 904 × 2 = 0 + 0,000 000 000 029 103 568 960 227 178 205 992 408 055 808;
  • 83) 0,000 000 000 029 103 568 960 227 178 205 992 408 055 808 × 2 = 0 + 0,000 000 000 058 207 137 920 454 356 411 984 816 111 616;
  • 84) 0,000 000 000 058 207 137 920 454 356 411 984 816 111 616 × 2 = 0 + 0,000 000 000 116 414 275 840 908 712 823 969 632 223 232;
  • 85) 0,000 000 000 116 414 275 840 908 712 823 969 632 223 232 × 2 = 0 + 0,000 000 000 232 828 551 681 817 425 647 939 264 446 464;
  • 86) 0,000 000 000 232 828 551 681 817 425 647 939 264 446 464 × 2 = 0 + 0,000 000 000 465 657 103 363 634 851 295 878 528 892 928;
  • 87) 0,000 000 000 465 657 103 363 634 851 295 878 528 892 928 × 2 = 0 + 0,000 000 000 931 314 206 727 269 702 591 757 057 785 856;
  • 88) 0,000 000 000 931 314 206 727 269 702 591 757 057 785 856 × 2 = 0 + 0,000 000 001 862 628 413 454 539 405 183 514 115 571 712;
  • 89) 0,000 000 001 862 628 413 454 539 405 183 514 115 571 712 × 2 = 0 + 0,000 000 003 725 256 826 909 078 810 367 028 231 143 424;
  • 90) 0,000 000 003 725 256 826 909 078 810 367 028 231 143 424 × 2 = 0 + 0,000 000 007 450 513 653 818 157 620 734 056 462 286 848;
  • 91) 0,000 000 007 450 513 653 818 157 620 734 056 462 286 848 × 2 = 0 + 0,000 000 014 901 027 307 636 315 241 468 112 924 573 696;
  • 92) 0,000 000 014 901 027 307 636 315 241 468 112 924 573 696 × 2 = 0 + 0,000 000 029 802 054 615 272 630 482 936 225 849 147 392;
  • 93) 0,000 000 029 802 054 615 272 630 482 936 225 849 147 392 × 2 = 0 + 0,000 000 059 604 109 230 545 260 965 872 451 698 294 784;
  • 94) 0,000 000 059 604 109 230 545 260 965 872 451 698 294 784 × 2 = 0 + 0,000 000 119 208 218 461 090 521 931 744 903 396 589 568;
  • 95) 0,000 000 119 208 218 461 090 521 931 744 903 396 589 568 × 2 = 0 + 0,000 000 238 416 436 922 181 043 863 489 806 793 179 136;
  • 96) 0,000 000 238 416 436 922 181 043 863 489 806 793 179 136 × 2 = 0 + 0,000 000 476 832 873 844 362 087 726 979 613 586 358 272;
  • 97) 0,000 000 476 832 873 844 362 087 726 979 613 586 358 272 × 2 = 0 + 0,000 000 953 665 747 688 724 175 453 959 227 172 716 544;
  • 98) 0,000 000 953 665 747 688 724 175 453 959 227 172 716 544 × 2 = 0 + 0,000 001 907 331 495 377 448 350 907 918 454 345 433 088;
  • 99) 0,000 001 907 331 495 377 448 350 907 918 454 345 433 088 × 2 = 0 + 0,000 003 814 662 990 754 896 701 815 836 908 690 866 176;
  • 100) 0,000 003 814 662 990 754 896 701 815 836 908 690 866 176 × 2 = 0 + 0,000 007 629 325 981 509 793 403 631 673 817 381 732 352;
  • 101) 0,000 007 629 325 981 509 793 403 631 673 817 381 732 352 × 2 = 0 + 0,000 015 258 651 963 019 586 807 263 347 634 763 464 704;
  • 102) 0,000 015 258 651 963 019 586 807 263 347 634 763 464 704 × 2 = 0 + 0,000 030 517 303 926 039 173 614 526 695 269 526 929 408;
  • 103) 0,000 030 517 303 926 039 173 614 526 695 269 526 929 408 × 2 = 0 + 0,000 061 034 607 852 078 347 229 053 390 539 053 858 816;
  • 104) 0,000 061 034 607 852 078 347 229 053 390 539 053 858 816 × 2 = 0 + 0,000 122 069 215 704 156 694 458 106 781 078 107 717 632;
  • 105) 0,000 122 069 215 704 156 694 458 106 781 078 107 717 632 × 2 = 0 + 0,000 244 138 431 408 313 388 916 213 562 156 215 435 264;
  • 106) 0,000 244 138 431 408 313 388 916 213 562 156 215 435 264 × 2 = 0 + 0,000 488 276 862 816 626 777 832 427 124 312 430 870 528;
  • 107) 0,000 488 276 862 816 626 777 832 427 124 312 430 870 528 × 2 = 0 + 0,000 976 553 725 633 253 555 664 854 248 624 861 741 056;
  • 108) 0,000 976 553 725 633 253 555 664 854 248 624 861 741 056 × 2 = 0 + 0,001 953 107 451 266 507 111 329 708 497 249 723 482 112;
  • 109) 0,001 953 107 451 266 507 111 329 708 497 249 723 482 112 × 2 = 0 + 0,003 906 214 902 533 014 222 659 416 994 499 446 964 224;
  • 110) 0,003 906 214 902 533 014 222 659 416 994 499 446 964 224 × 2 = 0 + 0,007 812 429 805 066 028 445 318 833 988 998 893 928 448;
  • 111) 0,007 812 429 805 066 028 445 318 833 988 998 893 928 448 × 2 = 0 + 0,015 624 859 610 132 056 890 637 667 977 997 787 856 896;
  • 112) 0,015 624 859 610 132 056 890 637 667 977 997 787 856 896 × 2 = 0 + 0,031 249 719 220 264 113 781 275 335 955 995 575 713 792;
  • 113) 0,031 249 719 220 264 113 781 275 335 955 995 575 713 792 × 2 = 0 + 0,062 499 438 440 528 227 562 550 671 911 991 151 427 584;
  • 114) 0,062 499 438 440 528 227 562 550 671 911 991 151 427 584 × 2 = 0 + 0,124 998 876 881 056 455 125 101 343 823 982 302 855 168;
  • 115) 0,124 998 876 881 056 455 125 101 343 823 982 302 855 168 × 2 = 0 + 0,249 997 753 762 112 910 250 202 687 647 964 605 710 336;
  • 116) 0,249 997 753 762 112 910 250 202 687 647 964 605 710 336 × 2 = 0 + 0,499 995 507 524 225 820 500 405 375 295 929 211 420 672;
  • 117) 0,499 995 507 524 225 820 500 405 375 295 929 211 420 672 × 2 = 0 + 0,999 991 015 048 451 641 000 810 750 591 858 422 841 344;
  • 118) 0,999 991 015 048 451 641 000 810 750 591 858 422 841 344 × 2 = 1 + 0,999 982 030 096 903 282 001 621 501 183 716 845 682 688;
  • 119) 0,999 982 030 096 903 282 001 621 501 183 716 845 682 688 × 2 = 1 + 0,999 964 060 193 806 564 003 243 002 367 433 691 365 376;
  • 120) 0,999 964 060 193 806 564 003 243 002 367 433 691 365 376 × 2 = 1 + 0,999 928 120 387 613 128 006 486 004 734 867 382 730 752;
  • 121) 0,999 928 120 387 613 128 006 486 004 734 867 382 730 752 × 2 = 1 + 0,999 856 240 775 226 256 012 972 009 469 734 765 461 504;
  • 122) 0,999 856 240 775 226 256 012 972 009 469 734 765 461 504 × 2 = 1 + 0,999 712 481 550 452 512 025 944 018 939 469 530 923 008;
  • 123) 0,999 712 481 550 452 512 025 944 018 939 469 530 923 008 × 2 = 1 + 0,999 424 963 100 905 024 051 888 037 878 939 061 846 016;
  • 124) 0,999 424 963 100 905 024 051 888 037 878 939 061 846 016 × 2 = 1 + 0,998 849 926 201 810 048 103 776 075 757 878 123 692 032;
  • 125) 0,998 849 926 201 810 048 103 776 075 757 878 123 692 032 × 2 = 1 + 0,997 699 852 403 620 096 207 552 151 515 756 247 384 064;
  • 126) 0,997 699 852 403 620 096 207 552 151 515 756 247 384 064 × 2 = 1 + 0,995 399 704 807 240 192 415 104 303 031 512 494 768 128;
  • 127) 0,995 399 704 807 240 192 415 104 303 031 512 494 768 128 × 2 = 1 + 0,990 799 409 614 480 384 830 208 606 063 024 989 536 256;
  • 128) 0,990 799 409 614 480 384 830 208 606 063 024 989 536 256 × 2 = 1 + 0,981 598 819 228 960 769 660 417 212 126 049 979 072 512;
  • 129) 0,981 598 819 228 960 769 660 417 212 126 049 979 072 512 × 2 = 1 + 0,963 197 638 457 921 539 320 834 424 252 099 958 145 024;
  • 130) 0,963 197 638 457 921 539 320 834 424 252 099 958 145 024 × 2 = 1 + 0,926 395 276 915 843 078 641 668 848 504 199 916 290 048;
  • 131) 0,926 395 276 915 843 078 641 668 848 504 199 916 290 048 × 2 = 1 + 0,852 790 553 831 686 157 283 337 697 008 399 832 580 096;
  • 132) 0,852 790 553 831 686 157 283 337 697 008 399 832 580 096 × 2 = 1 + 0,705 581 107 663 372 314 566 675 394 016 799 665 160 192;
  • 133) 0,705 581 107 663 372 314 566 675 394 016 799 665 160 192 × 2 = 1 + 0,411 162 215 326 744 629 133 350 788 033 599 330 320 384;
  • 134) 0,411 162 215 326 744 629 133 350 788 033 599 330 320 384 × 2 = 0 + 0,822 324 430 653 489 258 266 701 576 067 198 660 640 768;
  • 135) 0,822 324 430 653 489 258 266 701 576 067 198 660 640 768 × 2 = 1 + 0,644 648 861 306 978 516 533 403 152 134 397 321 281 536;
  • 136) 0,644 648 861 306 978 516 533 403 152 134 397 321 281 536 × 2 = 1 + 0,289 297 722 613 957 033 066 806 304 268 794 642 563 072;
  • 137) 0,289 297 722 613 957 033 066 806 304 268 794 642 563 072 × 2 = 0 + 0,578 595 445 227 914 066 133 612 608 537 589 285 126 144;
  • 138) 0,578 595 445 227 914 066 133 612 608 537 589 285 126 144 × 2 = 1 + 0,157 190 890 455 828 132 267 225 217 075 178 570 252 288;
  • 139) 0,157 190 890 455 828 132 267 225 217 075 178 570 252 288 × 2 = 0 + 0,314 381 780 911 656 264 534 450 434 150 357 140 504 576;
  • 140) 0,314 381 780 911 656 264 534 450 434 150 357 140 504 576 × 2 = 0 + 0,628 763 561 823 312 529 068 900 868 300 714 281 009 152;
  • 141) 0,628 763 561 823 312 529 068 900 868 300 714 281 009 152 × 2 = 1 + 0,257 527 123 646 625 058 137 801 736 601 428 562 018 304;

Nicio parte fracționară egală cu zero n-a fost obținută. Însă am efectuat un număr suficient de iterații (peste limita de Mantisă) și am obținut măcar o parte întreagă diferită de zero => STOP (Pierdem din precizie - numărul convertit pe care îl vom obține în final va fi doar o foarte bună aproximare a celui inițial).


4. Construiește reprezentarea în baza 2 a părții fracționare a numărului.

Ia fiecare parte întreagă a rezultatelor înmulțirilor, începând din partea de sus a listei construite:


0,000 000 000 000 000 000 000 000 000 000 000 006 018 477(10) =


0,0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0111 1111 1111 1111 1011 0100 1(2)

5. Numărul pozitiv înainte de normalizare:

0,000 000 000 000 000 000 000 000 000 000 000 006 018 477(10) =


0,0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0111 1111 1111 1111 1011 0100 1(2)

6. Normalizează reprezentarea binară a numărului.

Mută virgula cu 118 poziții la dreapta, astfel încât partea întreagă a acestuia să aibă un singur bit, diferit de 0:


0,000 000 000 000 000 000 000 000 000 000 000 006 018 477(10) =


0,0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0111 1111 1111 1111 1011 0100 1(2) =


0,0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0111 1111 1111 1111 1011 0100 1(2) × 20 =


1,1111 1111 1111 1110 1101 001(2) × 2-118


7. Până la acest moment avem următoarele elemente ce vor alcătui numărul binar în reprezentare IEEE 754, precizie simplă (32 biți):

Semn 0 (un număr pozitiv)


Exponent (neajustat): -118


Mantisă (nenormalizată):
1,1111 1111 1111 1110 1101 001


8. Ajustează exponentul.

Folosește reprezentarea deplasată pe 8 biți:


Exponent (ajustat) =


Exponent (neajustat) + 2(8-1) - 1 =


-118 + 2(8-1) - 1 =


(-118 + 127)(10) =


9(10)


9. Convertește exponentul ajustat din zecimal (baza 10) în binar pe 8 biți.

Folosește din nou tehnica împărțirii repetate la 2:


  • împărțire = cât + rest;
  • 9 : 2 = 4 + 1;
  • 4 : 2 = 2 + 0;
  • 2 : 2 = 1 + 0;
  • 1 : 2 = 0 + 1;

10. Construiește reprezentarea în baza 2 a exponentului ajustat.

Ia fiecare rest al împărțirilor începând din partea de jos a listei construite mai sus.


Exponent (ajustat) =


9(10) =


0000 1001(2)


11. Normalizează mantisa.

a) Renunță la primul bit, cel mai din stânga, care e întotdeauna 1, și la separatorul zecimal, dacă e cazul.


b) Ajustează-i lungimea la 23 biți, doar dacă e necesar (nu e cazul aici).


Mantisă (normalizată) =


1. 111 1111 1111 1111 0110 1001 =


111 1111 1111 1111 0110 1001


12. Cele trei elemente care alcătuiesc reprezentarea numărului în sistem binar pe 32 de biți, precizie simplă, în virgulă mobilă în standard IEEE 754:

Semn (1 bit) =
0 (un număr pozitiv)


Exponent (8 biți) =
0000 1001


Mantisă (23 biți) =
111 1111 1111 1111 0110 1001


Numărul zecimal 0,000 000 000 000 000 000 000 000 000 000 000 006 018 477 scris în binar în representarea pe 32 biți, precizie simplă, în virgulă mobilă în standard IEEE 754:

0 - 0000 1001 - 111 1111 1111 1111 0110 1001


Cum să convertești numere zecimale din sistem zecimal (baza 10) în sistem binar în virgulă mobilă în reprezentarea IEEE 754, precizie simplă pe 32 de biți

Urmează pașii de mai jos pentru a converti un număr zecimal (cu virgulă) din baza zece în sistem binar în virgulă mobilă în reprezentarea IEEE 754, precizie simplă pe 32 de biți:

  • 1. Dacă numărul de convertit este negativ, se începe cu versiunea pozitivă a numărului.
  • 2. Se convertește întâi partea întreagă; împarte în mod repetat la 2 reprezentarea pozitivă a numărului întreg cu semn care trebuie convertit în sistem binar, ținând minte fiecare rest al împărțirilor. Atunci când găsim un CÂT care e egal cu ZERO => STOP
  • 3. Construiește reprezentarea în baza 2 a părții întregi a numărului, luând fiecare rest al împărțirilor începând din partea de jos a listei construite mai sus. Astfel, ultimul rest al împărțirilor de la punctul de mai sus devine primul simbol (situat cel mai la stânga) al numărului în baza doi, în timp ce primul rest devine ultimul simbol (situat cel mai la dreapta).
  • 4. Convertește apoi partea fracționară. Înmulțește în mod repetat cu 2, până se obține o parte fracționară egală cu zero, ținând minte fiecare parte întreagă a înmulțirilor.
  • 5. Construiește reprezentarea în baza 2 a părții fracționare a numărului, luând fiecare parte întreagă a rezultatelor înmulțirilor de mai sus, începând din partea de sus a listei construite (se iau părțile întregi în ordinea în care au fost obținute).
  • 6. Normalizează reprezentarea binară a numărului, mutând virgula cu "n" poziții la stânga (sau, dacă e cazul, la dreapta) astfel încât partea întreagă a acestuia să mai conțină un singur bit, diferit de '0'.
  • 7. Ajustează exponentul folosind reprezentarea deplasată pe 8 biți apoi convertește-l din zecimal (baza 10) în binar pe 8 biți, folosind tehnica împărțirii repetate la 2, așa cum am mai arătat mai sus:
    Exponent (ajustat) = Exponent (neajustat) + 2(8-1) - 1;
  • 8. Normalizează mantisa, renunțând la primul bit (cel mai din stânga), care este întotdeauna '1' (și la semnul zecimal, dacă e cazul) și ajustându-i lungimea, la 23 biți, fie renunțând la biții în exces, din dreapta (pierzând precizie...) fie adaugând tot la dreapta biți setați pe '0'.
  • 9. Semnul (ocupă 1 bit) este egal fie cu 1, dacă este un număr negativ, fie cu 0, dacă e un număr pozitiv.

Exemplu: convertește numărul negativ -25,347 din sistem zecimal (baza zece) în sistem binar în virgulă mobilă în reprezentarea IEEE 754, precizie simplă pe 32 de biți:

  • 1. Se începe cu versiunea pozitivă a numărului:

    |-25,347| = 25,347;

  • 2. Convertește întâi partea întreagă, 25. Împarte în mod repetat la 2, ținând minte fiecare rest al împărțirilor, până obținem un cât care este egal cu zero:
    • împărțire = cât + rest;
    • 25 : 2 = 12 + 1;
    • 12 : 2 = 6 + 0;
    • 6 : 2 = 3 + 0;
    • 3 : 2 = 1 + 1;
    • 1 : 2 = 0 + 1;
    • Am obținut un cât care este egal cu ZERO => STOP
  • 3. Construiește reprezentarea în baza 2 a părții întregi a numărului, luând fiecare rest al împărțirilor începând din partea de jos a listei construite mai sus:

    25(10) = 1 1001(2)

  • 4. Convertește apoi partea fracționară 0,347. Înmulțește în mod repetat cu 2, ținând minte fiecare parte întreagă a înmulțirilor, până obținem o parte fracționară egală cu zero:
    • #) înmulțire = întreg + fracționar;
    • 1) 0,347 × 2 = 0 + 0,694;
    • 2) 0,694 × 2 = 1 + 0,388;
    • 3) 0,388 × 2 = 0 + 0,776;
    • 4) 0,776 × 2 = 1 + 0,552;
    • 5) 0,552 × 2 = 1 + 0,104;
    • 6) 0,104 × 2 = 0 + 0,208
    • 7) 0,208 × 2 = 0 + 0,416;
    • 8) 0,416 × 2 = 0 + 0,832;
    • 9) 0,832 × 2 = 1 + 0,664;
    • 10) 0,664 × 2 = 1 + 0,328;
    • 11) 0,328 × 2 = 0 + 0,656;
    • 12) 0,656 × 2 = 1 + 0,312;
    • 13) 0,312 × 2 = 0 + 0,624;
    • 14) 0,624 × 2 = 1 + 0,248;
    • 15) 0,248 × 2 = 0 + 0,496;
    • 16) 0,496 × 2 = 0 + 0,992;
    • 17) 0,992 × 2 = 1 + 0,984;
    • 18) 0,984 × 2 = 1 + 0,968;
    • 19) 0,968 × 2 = 1 + 0,936;
    • 20) 0,936 × 2 = 1 + 0,872;
    • 21) 0,872 × 2 = 1 + 0,744;
    • 22) 0,744 × 2 = 1 + 0,488;
    • 23) 0,488 × 2 = 0 + 0,976;
    • 24) 0,976 × 2 = 1 + 0,952;
    • Nicio parte fracționară egală cu zero n-a fost obținută prin calcule. Însă am efectuat un număr suficient de iterații (peste limita de Mantisă = 23) și a fost găsită prin calcule măcar o parte întreagă diferită de zero => STOP (pierzând precizie...).
  • 5. Construiește reprezentarea în baza 2 a părții fracționare a numărului, luând fiecare parte întreagă a rezultatelor înmulțirilor efectuate anterior, începând din partea de sus a listei construite:

    0,347(10) = 0,0101 1000 1101 0100 1111 1101(2)

  • 6. Recapitulare - numărul pozitiv înainte de normalizare:

    25,347(10) = 1 1001,0101 1000 1101 0100 1111 1101(2)

  • 7. Normalizează reprezentarea binară a numărului, mutând virgula cu 4 poziții la stânga astfel încât partea întreagă a acestuia să aibă un singur bit, diferit de '0':

    25,347(10) =
    1 1001,0101 1000 1101 0100 1111 1101(2) =
    1 1001,0101 1000 1101 0100 1111 1101(2) × 20 =
    1,1001 0101 1000 1101 0100 1111 1101(2) × 24

  • 8. Până în acest moment avem următoarele elemente ce vor alcătui numărul binar în reprezentare IEEE 754, precizie simplă (32 biți):

    Semn: 1 (număr negativ);

    Exponent (neajustat): 4;

    Mantisă (nenormalizată): 1,1001 0101 1000 1101 0100 1111 1101;

  • 9. Ajustează exponentul folosind reprezentarea deplasată pe 8 biți apoi convertește-l din zecimal (baza 10) în binar (baza 2) pe 8 biți, folosind tehnica împărțirii repetate la 2, așa cum am mai arătat mai sus, ținând minte toate resturile, ce vor alcătui numărul în binar:

    Exponent (ajustat) = Exponent (neajustat) + 2(8-1) - 1 = (4 + 127)(10) = 131(10) =
    1000 0011(2)

  • 10. Normalizează mantisa, renunțând la primul bit (cel mai din stânga), care este întotdeauna '1' (și la semnul zecimal) și ajustându-i lungimea la 23 biți, prin renunțarea la biții în exces, cei din dreapta (pierzând precizie...):

    Mantisă (nenormalizată): 1,1001 0101 1000 1101 0100 1111 1101

    Mantisă (normalizată): 100 1010 1100 0110 1010 0111

  • Concluzia:

    Semn (1 bit) = 1 (un număr negativ)

    Exponent (8 biți) = 1000 0011

    Mantisă (23 biți) = 100 1010 1100 0110 1010 0111

  • Numărul -25,347 convertit din sistem zecimal (baza 10) în binar pe 32 de biți, precizie simplă, în virgulă mobilă în standard IEEE 754 este:
    1 - 1000 0011 - 100 1010 1100 0110 1010 0111