0,000 000 000 000 000 000 000 000 000 000 000 000 000 014 012 984 312 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 000 000 014 012 984 312(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 000 000 014 012 984 312(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 000 000 014 012 984 312.

Î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 000 000 014 012 984 312 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 028 025 968 624;
  • 2) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 028 025 968 624 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 056 051 937 248;
  • 3) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 056 051 937 248 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 112 103 874 496;
  • 4) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 112 103 874 496 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 224 207 748 992;
  • 5) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 224 207 748 992 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 448 415 497 984;
  • 6) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 448 415 497 984 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 896 830 995 968;
  • 7) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 896 830 995 968 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 001 793 661 991 936;
  • 8) 0,000 000 000 000 000 000 000 000 000 000 000 000 001 793 661 991 936 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 003 587 323 983 872;
  • 9) 0,000 000 000 000 000 000 000 000 000 000 000 000 003 587 323 983 872 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 007 174 647 967 744;
  • 10) 0,000 000 000 000 000 000 000 000 000 000 000 000 007 174 647 967 744 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 014 349 295 935 488;
  • 11) 0,000 000 000 000 000 000 000 000 000 000 000 000 014 349 295 935 488 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 028 698 591 870 976;
  • 12) 0,000 000 000 000 000 000 000 000 000 000 000 000 028 698 591 870 976 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 057 397 183 741 952;
  • 13) 0,000 000 000 000 000 000 000 000 000 000 000 000 057 397 183 741 952 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 114 794 367 483 904;
  • 14) 0,000 000 000 000 000 000 000 000 000 000 000 000 114 794 367 483 904 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 229 588 734 967 808;
  • 15) 0,000 000 000 000 000 000 000 000 000 000 000 000 229 588 734 967 808 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 459 177 469 935 616;
  • 16) 0,000 000 000 000 000 000 000 000 000 000 000 000 459 177 469 935 616 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 918 354 939 871 232;
  • 17) 0,000 000 000 000 000 000 000 000 000 000 000 000 918 354 939 871 232 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 001 836 709 879 742 464;
  • 18) 0,000 000 000 000 000 000 000 000 000 000 000 001 836 709 879 742 464 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 003 673 419 759 484 928;
  • 19) 0,000 000 000 000 000 000 000 000 000 000 000 003 673 419 759 484 928 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 007 346 839 518 969 856;
  • 20) 0,000 000 000 000 000 000 000 000 000 000 000 007 346 839 518 969 856 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 014 693 679 037 939 712;
  • 21) 0,000 000 000 000 000 000 000 000 000 000 000 014 693 679 037 939 712 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 029 387 358 075 879 424;
  • 22) 0,000 000 000 000 000 000 000 000 000 000 000 029 387 358 075 879 424 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 058 774 716 151 758 848;
  • 23) 0,000 000 000 000 000 000 000 000 000 000 000 058 774 716 151 758 848 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 117 549 432 303 517 696;
  • 24) 0,000 000 000 000 000 000 000 000 000 000 000 117 549 432 303 517 696 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 235 098 864 607 035 392;
  • 25) 0,000 000 000 000 000 000 000 000 000 000 000 235 098 864 607 035 392 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 470 197 729 214 070 784;
  • 26) 0,000 000 000 000 000 000 000 000 000 000 000 470 197 729 214 070 784 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 940 395 458 428 141 568;
  • 27) 0,000 000 000 000 000 000 000 000 000 000 000 940 395 458 428 141 568 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 001 880 790 916 856 283 136;
  • 28) 0,000 000 000 000 000 000 000 000 000 000 001 880 790 916 856 283 136 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 003 761 581 833 712 566 272;
  • 29) 0,000 000 000 000 000 000 000 000 000 000 003 761 581 833 712 566 272 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 007 523 163 667 425 132 544;
  • 30) 0,000 000 000 000 000 000 000 000 000 000 007 523 163 667 425 132 544 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 015 046 327 334 850 265 088;
  • 31) 0,000 000 000 000 000 000 000 000 000 000 015 046 327 334 850 265 088 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 030 092 654 669 700 530 176;
  • 32) 0,000 000 000 000 000 000 000 000 000 000 030 092 654 669 700 530 176 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 060 185 309 339 401 060 352;
  • 33) 0,000 000 000 000 000 000 000 000 000 000 060 185 309 339 401 060 352 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 120 370 618 678 802 120 704;
  • 34) 0,000 000 000 000 000 000 000 000 000 000 120 370 618 678 802 120 704 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 240 741 237 357 604 241 408;
  • 35) 0,000 000 000 000 000 000 000 000 000 000 240 741 237 357 604 241 408 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 481 482 474 715 208 482 816;
  • 36) 0,000 000 000 000 000 000 000 000 000 000 481 482 474 715 208 482 816 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 962 964 949 430 416 965 632;
  • 37) 0,000 000 000 000 000 000 000 000 000 000 962 964 949 430 416 965 632 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 001 925 929 898 860 833 931 264;
  • 38) 0,000 000 000 000 000 000 000 000 000 001 925 929 898 860 833 931 264 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 003 851 859 797 721 667 862 528;
  • 39) 0,000 000 000 000 000 000 000 000 000 003 851 859 797 721 667 862 528 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 007 703 719 595 443 335 725 056;
  • 40) 0,000 000 000 000 000 000 000 000 000 007 703 719 595 443 335 725 056 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 015 407 439 190 886 671 450 112;
  • 41) 0,000 000 000 000 000 000 000 000 000 015 407 439 190 886 671 450 112 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 030 814 878 381 773 342 900 224;
  • 42) 0,000 000 000 000 000 000 000 000 000 030 814 878 381 773 342 900 224 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 061 629 756 763 546 685 800 448;
  • 43) 0,000 000 000 000 000 000 000 000 000 061 629 756 763 546 685 800 448 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 123 259 513 527 093 371 600 896;
  • 44) 0,000 000 000 000 000 000 000 000 000 123 259 513 527 093 371 600 896 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 246 519 027 054 186 743 201 792;
  • 45) 0,000 000 000 000 000 000 000 000 000 246 519 027 054 186 743 201 792 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 493 038 054 108 373 486 403 584;
  • 46) 0,000 000 000 000 000 000 000 000 000 493 038 054 108 373 486 403 584 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 986 076 108 216 746 972 807 168;
  • 47) 0,000 000 000 000 000 000 000 000 000 986 076 108 216 746 972 807 168 × 2 = 0 + 0,000 000 000 000 000 000 000 000 001 972 152 216 433 493 945 614 336;
  • 48) 0,000 000 000 000 000 000 000 000 001 972 152 216 433 493 945 614 336 × 2 = 0 + 0,000 000 000 000 000 000 000 000 003 944 304 432 866 987 891 228 672;
  • 49) 0,000 000 000 000 000 000 000 000 003 944 304 432 866 987 891 228 672 × 2 = 0 + 0,000 000 000 000 000 000 000 000 007 888 608 865 733 975 782 457 344;
  • 50) 0,000 000 000 000 000 000 000 000 007 888 608 865 733 975 782 457 344 × 2 = 0 + 0,000 000 000 000 000 000 000 000 015 777 217 731 467 951 564 914 688;
  • 51) 0,000 000 000 000 000 000 000 000 015 777 217 731 467 951 564 914 688 × 2 = 0 + 0,000 000 000 000 000 000 000 000 031 554 435 462 935 903 129 829 376;
  • 52) 0,000 000 000 000 000 000 000 000 031 554 435 462 935 903 129 829 376 × 2 = 0 + 0,000 000 000 000 000 000 000 000 063 108 870 925 871 806 259 658 752;
  • 53) 0,000 000 000 000 000 000 000 000 063 108 870 925 871 806 259 658 752 × 2 = 0 + 0,000 000 000 000 000 000 000 000 126 217 741 851 743 612 519 317 504;
  • 54) 0,000 000 000 000 000 000 000 000 126 217 741 851 743 612 519 317 504 × 2 = 0 + 0,000 000 000 000 000 000 000 000 252 435 483 703 487 225 038 635 008;
  • 55) 0,000 000 000 000 000 000 000 000 252 435 483 703 487 225 038 635 008 × 2 = 0 + 0,000 000 000 000 000 000 000 000 504 870 967 406 974 450 077 270 016;
  • 56) 0,000 000 000 000 000 000 000 000 504 870 967 406 974 450 077 270 016 × 2 = 0 + 0,000 000 000 000 000 000 000 001 009 741 934 813 948 900 154 540 032;
  • 57) 0,000 000 000 000 000 000 000 001 009 741 934 813 948 900 154 540 032 × 2 = 0 + 0,000 000 000 000 000 000 000 002 019 483 869 627 897 800 309 080 064;
  • 58) 0,000 000 000 000 000 000 000 002 019 483 869 627 897 800 309 080 064 × 2 = 0 + 0,000 000 000 000 000 000 000 004 038 967 739 255 795 600 618 160 128;
  • 59) 0,000 000 000 000 000 000 000 004 038 967 739 255 795 600 618 160 128 × 2 = 0 + 0,000 000 000 000 000 000 000 008 077 935 478 511 591 201 236 320 256;
  • 60) 0,000 000 000 000 000 000 000 008 077 935 478 511 591 201 236 320 256 × 2 = 0 + 0,000 000 000 000 000 000 000 016 155 870 957 023 182 402 472 640 512;
  • 61) 0,000 000 000 000 000 000 000 016 155 870 957 023 182 402 472 640 512 × 2 = 0 + 0,000 000 000 000 000 000 000 032 311 741 914 046 364 804 945 281 024;
  • 62) 0,000 000 000 000 000 000 000 032 311 741 914 046 364 804 945 281 024 × 2 = 0 + 0,000 000 000 000 000 000 000 064 623 483 828 092 729 609 890 562 048;
  • 63) 0,000 000 000 000 000 000 000 064 623 483 828 092 729 609 890 562 048 × 2 = 0 + 0,000 000 000 000 000 000 000 129 246 967 656 185 459 219 781 124 096;
  • 64) 0,000 000 000 000 000 000 000 129 246 967 656 185 459 219 781 124 096 × 2 = 0 + 0,000 000 000 000 000 000 000 258 493 935 312 370 918 439 562 248 192;
  • 65) 0,000 000 000 000 000 000 000 258 493 935 312 370 918 439 562 248 192 × 2 = 0 + 0,000 000 000 000 000 000 000 516 987 870 624 741 836 879 124 496 384;
  • 66) 0,000 000 000 000 000 000 000 516 987 870 624 741 836 879 124 496 384 × 2 = 0 + 0,000 000 000 000 000 000 001 033 975 741 249 483 673 758 248 992 768;
  • 67) 0,000 000 000 000 000 000 001 033 975 741 249 483 673 758 248 992 768 × 2 = 0 + 0,000 000 000 000 000 000 002 067 951 482 498 967 347 516 497 985 536;
  • 68) 0,000 000 000 000 000 000 002 067 951 482 498 967 347 516 497 985 536 × 2 = 0 + 0,000 000 000 000 000 000 004 135 902 964 997 934 695 032 995 971 072;
  • 69) 0,000 000 000 000 000 000 004 135 902 964 997 934 695 032 995 971 072 × 2 = 0 + 0,000 000 000 000 000 000 008 271 805 929 995 869 390 065 991 942 144;
  • 70) 0,000 000 000 000 000 000 008 271 805 929 995 869 390 065 991 942 144 × 2 = 0 + 0,000 000 000 000 000 000 016 543 611 859 991 738 780 131 983 884 288;
  • 71) 0,000 000 000 000 000 000 016 543 611 859 991 738 780 131 983 884 288 × 2 = 0 + 0,000 000 000 000 000 000 033 087 223 719 983 477 560 263 967 768 576;
  • 72) 0,000 000 000 000 000 000 033 087 223 719 983 477 560 263 967 768 576 × 2 = 0 + 0,000 000 000 000 000 000 066 174 447 439 966 955 120 527 935 537 152;
  • 73) 0,000 000 000 000 000 000 066 174 447 439 966 955 120 527 935 537 152 × 2 = 0 + 0,000 000 000 000 000 000 132 348 894 879 933 910 241 055 871 074 304;
  • 74) 0,000 000 000 000 000 000 132 348 894 879 933 910 241 055 871 074 304 × 2 = 0 + 0,000 000 000 000 000 000 264 697 789 759 867 820 482 111 742 148 608;
  • 75) 0,000 000 000 000 000 000 264 697 789 759 867 820 482 111 742 148 608 × 2 = 0 + 0,000 000 000 000 000 000 529 395 579 519 735 640 964 223 484 297 216;
  • 76) 0,000 000 000 000 000 000 529 395 579 519 735 640 964 223 484 297 216 × 2 = 0 + 0,000 000 000 000 000 001 058 791 159 039 471 281 928 446 968 594 432;
  • 77) 0,000 000 000 000 000 001 058 791 159 039 471 281 928 446 968 594 432 × 2 = 0 + 0,000 000 000 000 000 002 117 582 318 078 942 563 856 893 937 188 864;
  • 78) 0,000 000 000 000 000 002 117 582 318 078 942 563 856 893 937 188 864 × 2 = 0 + 0,000 000 000 000 000 004 235 164 636 157 885 127 713 787 874 377 728;
  • 79) 0,000 000 000 000 000 004 235 164 636 157 885 127 713 787 874 377 728 × 2 = 0 + 0,000 000 000 000 000 008 470 329 272 315 770 255 427 575 748 755 456;
  • 80) 0,000 000 000 000 000 008 470 329 272 315 770 255 427 575 748 755 456 × 2 = 0 + 0,000 000 000 000 000 016 940 658 544 631 540 510 855 151 497 510 912;
  • 81) 0,000 000 000 000 000 016 940 658 544 631 540 510 855 151 497 510 912 × 2 = 0 + 0,000 000 000 000 000 033 881 317 089 263 081 021 710 302 995 021 824;
  • 82) 0,000 000 000 000 000 033 881 317 089 263 081 021 710 302 995 021 824 × 2 = 0 + 0,000 000 000 000 000 067 762 634 178 526 162 043 420 605 990 043 648;
  • 83) 0,000 000 000 000 000 067 762 634 178 526 162 043 420 605 990 043 648 × 2 = 0 + 0,000 000 000 000 000 135 525 268 357 052 324 086 841 211 980 087 296;
  • 84) 0,000 000 000 000 000 135 525 268 357 052 324 086 841 211 980 087 296 × 2 = 0 + 0,000 000 000 000 000 271 050 536 714 104 648 173 682 423 960 174 592;
  • 85) 0,000 000 000 000 000 271 050 536 714 104 648 173 682 423 960 174 592 × 2 = 0 + 0,000 000 000 000 000 542 101 073 428 209 296 347 364 847 920 349 184;
  • 86) 0,000 000 000 000 000 542 101 073 428 209 296 347 364 847 920 349 184 × 2 = 0 + 0,000 000 000 000 001 084 202 146 856 418 592 694 729 695 840 698 368;
  • 87) 0,000 000 000 000 001 084 202 146 856 418 592 694 729 695 840 698 368 × 2 = 0 + 0,000 000 000 000 002 168 404 293 712 837 185 389 459 391 681 396 736;
  • 88) 0,000 000 000 000 002 168 404 293 712 837 185 389 459 391 681 396 736 × 2 = 0 + 0,000 000 000 000 004 336 808 587 425 674 370 778 918 783 362 793 472;
  • 89) 0,000 000 000 000 004 336 808 587 425 674 370 778 918 783 362 793 472 × 2 = 0 + 0,000 000 000 000 008 673 617 174 851 348 741 557 837 566 725 586 944;
  • 90) 0,000 000 000 000 008 673 617 174 851 348 741 557 837 566 725 586 944 × 2 = 0 + 0,000 000 000 000 017 347 234 349 702 697 483 115 675 133 451 173 888;
  • 91) 0,000 000 000 000 017 347 234 349 702 697 483 115 675 133 451 173 888 × 2 = 0 + 0,000 000 000 000 034 694 468 699 405 394 966 231 350 266 902 347 776;
  • 92) 0,000 000 000 000 034 694 468 699 405 394 966 231 350 266 902 347 776 × 2 = 0 + 0,000 000 000 000 069 388 937 398 810 789 932 462 700 533 804 695 552;
  • 93) 0,000 000 000 000 069 388 937 398 810 789 932 462 700 533 804 695 552 × 2 = 0 + 0,000 000 000 000 138 777 874 797 621 579 864 925 401 067 609 391 104;
  • 94) 0,000 000 000 000 138 777 874 797 621 579 864 925 401 067 609 391 104 × 2 = 0 + 0,000 000 000 000 277 555 749 595 243 159 729 850 802 135 218 782 208;
  • 95) 0,000 000 000 000 277 555 749 595 243 159 729 850 802 135 218 782 208 × 2 = 0 + 0,000 000 000 000 555 111 499 190 486 319 459 701 604 270 437 564 416;
  • 96) 0,000 000 000 000 555 111 499 190 486 319 459 701 604 270 437 564 416 × 2 = 0 + 0,000 000 000 001 110 222 998 380 972 638 919 403 208 540 875 128 832;
  • 97) 0,000 000 000 001 110 222 998 380 972 638 919 403 208 540 875 128 832 × 2 = 0 + 0,000 000 000 002 220 445 996 761 945 277 838 806 417 081 750 257 664;
  • 98) 0,000 000 000 002 220 445 996 761 945 277 838 806 417 081 750 257 664 × 2 = 0 + 0,000 000 000 004 440 891 993 523 890 555 677 612 834 163 500 515 328;
  • 99) 0,000 000 000 004 440 891 993 523 890 555 677 612 834 163 500 515 328 × 2 = 0 + 0,000 000 000 008 881 783 987 047 781 111 355 225 668 327 001 030 656;
  • 100) 0,000 000 000 008 881 783 987 047 781 111 355 225 668 327 001 030 656 × 2 = 0 + 0,000 000 000 017 763 567 974 095 562 222 710 451 336 654 002 061 312;
  • 101) 0,000 000 000 017 763 567 974 095 562 222 710 451 336 654 002 061 312 × 2 = 0 + 0,000 000 000 035 527 135 948 191 124 445 420 902 673 308 004 122 624;
  • 102) 0,000 000 000 035 527 135 948 191 124 445 420 902 673 308 004 122 624 × 2 = 0 + 0,000 000 000 071 054 271 896 382 248 890 841 805 346 616 008 245 248;
  • 103) 0,000 000 000 071 054 271 896 382 248 890 841 805 346 616 008 245 248 × 2 = 0 + 0,000 000 000 142 108 543 792 764 497 781 683 610 693 232 016 490 496;
  • 104) 0,000 000 000 142 108 543 792 764 497 781 683 610 693 232 016 490 496 × 2 = 0 + 0,000 000 000 284 217 087 585 528 995 563 367 221 386 464 032 980 992;
  • 105) 0,000 000 000 284 217 087 585 528 995 563 367 221 386 464 032 980 992 × 2 = 0 + 0,000 000 000 568 434 175 171 057 991 126 734 442 772 928 065 961 984;
  • 106) 0,000 000 000 568 434 175 171 057 991 126 734 442 772 928 065 961 984 × 2 = 0 + 0,000 000 001 136 868 350 342 115 982 253 468 885 545 856 131 923 968;
  • 107) 0,000 000 001 136 868 350 342 115 982 253 468 885 545 856 131 923 968 × 2 = 0 + 0,000 000 002 273 736 700 684 231 964 506 937 771 091 712 263 847 936;
  • 108) 0,000 000 002 273 736 700 684 231 964 506 937 771 091 712 263 847 936 × 2 = 0 + 0,000 000 004 547 473 401 368 463 929 013 875 542 183 424 527 695 872;
  • 109) 0,000 000 004 547 473 401 368 463 929 013 875 542 183 424 527 695 872 × 2 = 0 + 0,000 000 009 094 946 802 736 927 858 027 751 084 366 849 055 391 744;
  • 110) 0,000 000 009 094 946 802 736 927 858 027 751 084 366 849 055 391 744 × 2 = 0 + 0,000 000 018 189 893 605 473 855 716 055 502 168 733 698 110 783 488;
  • 111) 0,000 000 018 189 893 605 473 855 716 055 502 168 733 698 110 783 488 × 2 = 0 + 0,000 000 036 379 787 210 947 711 432 111 004 337 467 396 221 566 976;
  • 112) 0,000 000 036 379 787 210 947 711 432 111 004 337 467 396 221 566 976 × 2 = 0 + 0,000 000 072 759 574 421 895 422 864 222 008 674 934 792 443 133 952;
  • 113) 0,000 000 072 759 574 421 895 422 864 222 008 674 934 792 443 133 952 × 2 = 0 + 0,000 000 145 519 148 843 790 845 728 444 017 349 869 584 886 267 904;
  • 114) 0,000 000 145 519 148 843 790 845 728 444 017 349 869 584 886 267 904 × 2 = 0 + 0,000 000 291 038 297 687 581 691 456 888 034 699 739 169 772 535 808;
  • 115) 0,000 000 291 038 297 687 581 691 456 888 034 699 739 169 772 535 808 × 2 = 0 + 0,000 000 582 076 595 375 163 382 913 776 069 399 478 339 545 071 616;
  • 116) 0,000 000 582 076 595 375 163 382 913 776 069 399 478 339 545 071 616 × 2 = 0 + 0,000 001 164 153 190 750 326 765 827 552 138 798 956 679 090 143 232;
  • 117) 0,000 001 164 153 190 750 326 765 827 552 138 798 956 679 090 143 232 × 2 = 0 + 0,000 002 328 306 381 500 653 531 655 104 277 597 913 358 180 286 464;
  • 118) 0,000 002 328 306 381 500 653 531 655 104 277 597 913 358 180 286 464 × 2 = 0 + 0,000 004 656 612 763 001 307 063 310 208 555 195 826 716 360 572 928;
  • 119) 0,000 004 656 612 763 001 307 063 310 208 555 195 826 716 360 572 928 × 2 = 0 + 0,000 009 313 225 526 002 614 126 620 417 110 391 653 432 721 145 856;
  • 120) 0,000 009 313 225 526 002 614 126 620 417 110 391 653 432 721 145 856 × 2 = 0 + 0,000 018 626 451 052 005 228 253 240 834 220 783 306 865 442 291 712;
  • 121) 0,000 018 626 451 052 005 228 253 240 834 220 783 306 865 442 291 712 × 2 = 0 + 0,000 037 252 902 104 010 456 506 481 668 441 566 613 730 884 583 424;
  • 122) 0,000 037 252 902 104 010 456 506 481 668 441 566 613 730 884 583 424 × 2 = 0 + 0,000 074 505 804 208 020 913 012 963 336 883 133 227 461 769 166 848;
  • 123) 0,000 074 505 804 208 020 913 012 963 336 883 133 227 461 769 166 848 × 2 = 0 + 0,000 149 011 608 416 041 826 025 926 673 766 266 454 923 538 333 696;
  • 124) 0,000 149 011 608 416 041 826 025 926 673 766 266 454 923 538 333 696 × 2 = 0 + 0,000 298 023 216 832 083 652 051 853 347 532 532 909 847 076 667 392;
  • 125) 0,000 298 023 216 832 083 652 051 853 347 532 532 909 847 076 667 392 × 2 = 0 + 0,000 596 046 433 664 167 304 103 706 695 065 065 819 694 153 334 784;
  • 126) 0,000 596 046 433 664 167 304 103 706 695 065 065 819 694 153 334 784 × 2 = 0 + 0,001 192 092 867 328 334 608 207 413 390 130 131 639 388 306 669 568;
  • 127) 0,001 192 092 867 328 334 608 207 413 390 130 131 639 388 306 669 568 × 2 = 0 + 0,002 384 185 734 656 669 216 414 826 780 260 263 278 776 613 339 136;
  • 128) 0,002 384 185 734 656 669 216 414 826 780 260 263 278 776 613 339 136 × 2 = 0 + 0,004 768 371 469 313 338 432 829 653 560 520 526 557 553 226 678 272;
  • 129) 0,004 768 371 469 313 338 432 829 653 560 520 526 557 553 226 678 272 × 2 = 0 + 0,009 536 742 938 626 676 865 659 307 121 041 053 115 106 453 356 544;
  • 130) 0,009 536 742 938 626 676 865 659 307 121 041 053 115 106 453 356 544 × 2 = 0 + 0,019 073 485 877 253 353 731 318 614 242 082 106 230 212 906 713 088;
  • 131) 0,019 073 485 877 253 353 731 318 614 242 082 106 230 212 906 713 088 × 2 = 0 + 0,038 146 971 754 506 707 462 637 228 484 164 212 460 425 813 426 176;
  • 132) 0,038 146 971 754 506 707 462 637 228 484 164 212 460 425 813 426 176 × 2 = 0 + 0,076 293 943 509 013 414 925 274 456 968 328 424 920 851 626 852 352;
  • 133) 0,076 293 943 509 013 414 925 274 456 968 328 424 920 851 626 852 352 × 2 = 0 + 0,152 587 887 018 026 829 850 548 913 936 656 849 841 703 253 704 704;
  • 134) 0,152 587 887 018 026 829 850 548 913 936 656 849 841 703 253 704 704 × 2 = 0 + 0,305 175 774 036 053 659 701 097 827 873 313 699 683 406 507 409 408;
  • 135) 0,305 175 774 036 053 659 701 097 827 873 313 699 683 406 507 409 408 × 2 = 0 + 0,610 351 548 072 107 319 402 195 655 746 627 399 366 813 014 818 816;
  • 136) 0,610 351 548 072 107 319 402 195 655 746 627 399 366 813 014 818 816 × 2 = 1 + 0,220 703 096 144 214 638 804 391 311 493 254 798 733 626 029 637 632;
  • 137) 0,220 703 096 144 214 638 804 391 311 493 254 798 733 626 029 637 632 × 2 = 0 + 0,441 406 192 288 429 277 608 782 622 986 509 597 467 252 059 275 264;
  • 138) 0,441 406 192 288 429 277 608 782 622 986 509 597 467 252 059 275 264 × 2 = 0 + 0,882 812 384 576 858 555 217 565 245 973 019 194 934 504 118 550 528;
  • 139) 0,882 812 384 576 858 555 217 565 245 973 019 194 934 504 118 550 528 × 2 = 1 + 0,765 624 769 153 717 110 435 130 491 946 038 389 869 008 237 101 056;
  • 140) 0,765 624 769 153 717 110 435 130 491 946 038 389 869 008 237 101 056 × 2 = 1 + 0,531 249 538 307 434 220 870 260 983 892 076 779 738 016 474 202 112;
  • 141) 0,531 249 538 307 434 220 870 260 983 892 076 779 738 016 474 202 112 × 2 = 1 + 0,062 499 076 614 868 441 740 521 967 784 153 559 476 032 948 404 224;
  • 142) 0,062 499 076 614 868 441 740 521 967 784 153 559 476 032 948 404 224 × 2 = 0 + 0,124 998 153 229 736 883 481 043 935 568 307 118 952 065 896 808 448;
  • 143) 0,124 998 153 229 736 883 481 043 935 568 307 118 952 065 896 808 448 × 2 = 0 + 0,249 996 306 459 473 766 962 087 871 136 614 237 904 131 793 616 896;
  • 144) 0,249 996 306 459 473 766 962 087 871 136 614 237 904 131 793 616 896 × 2 = 0 + 0,499 992 612 918 947 533 924 175 742 273 228 475 808 263 587 233 792;
  • 145) 0,499 992 612 918 947 533 924 175 742 273 228 475 808 263 587 233 792 × 2 = 0 + 0,999 985 225 837 895 067 848 351 484 546 456 951 616 527 174 467 584;
  • 146) 0,999 985 225 837 895 067 848 351 484 546 456 951 616 527 174 467 584 × 2 = 1 + 0,999 970 451 675 790 135 696 702 969 092 913 903 233 054 348 935 168;
  • 147) 0,999 970 451 675 790 135 696 702 969 092 913 903 233 054 348 935 168 × 2 = 1 + 0,999 940 903 351 580 271 393 405 938 185 827 806 466 108 697 870 336;
  • 148) 0,999 940 903 351 580 271 393 405 938 185 827 806 466 108 697 870 336 × 2 = 1 + 0,999 881 806 703 160 542 786 811 876 371 655 612 932 217 395 740 672;
  • 149) 0,999 881 806 703 160 542 786 811 876 371 655 612 932 217 395 740 672 × 2 = 1 + 0,999 763 613 406 321 085 573 623 752 743 311 225 864 434 791 481 344;
  • 150) 0,999 763 613 406 321 085 573 623 752 743 311 225 864 434 791 481 344 × 2 = 1 + 0,999 527 226 812 642 171 147 247 505 486 622 451 728 869 582 962 688;
  • 151) 0,999 527 226 812 642 171 147 247 505 486 622 451 728 869 582 962 688 × 2 = 1 + 0,999 054 453 625 284 342 294 495 010 973 244 903 457 739 165 925 376;
  • 152) 0,999 054 453 625 284 342 294 495 010 973 244 903 457 739 165 925 376 × 2 = 1 + 0,998 108 907 250 568 684 588 990 021 946 489 806 915 478 331 850 752;
  • 153) 0,998 108 907 250 568 684 588 990 021 946 489 806 915 478 331 850 752 × 2 = 1 + 0,996 217 814 501 137 369 177 980 043 892 979 613 830 956 663 701 504;
  • 154) 0,996 217 814 501 137 369 177 980 043 892 979 613 830 956 663 701 504 × 2 = 1 + 0,992 435 629 002 274 738 355 960 087 785 959 227 661 913 327 403 008;
  • 155) 0,992 435 629 002 274 738 355 960 087 785 959 227 661 913 327 403 008 × 2 = 1 + 0,984 871 258 004 549 476 711 920 175 571 918 455 323 826 654 806 016;
  • 156) 0,984 871 258 004 549 476 711 920 175 571 918 455 323 826 654 806 016 × 2 = 1 + 0,969 742 516 009 098 953 423 840 351 143 836 910 647 653 309 612 032;
  • 157) 0,969 742 516 009 098 953 423 840 351 143 836 910 647 653 309 612 032 × 2 = 1 + 0,939 485 032 018 197 906 847 680 702 287 673 821 295 306 619 224 064;
  • 158) 0,939 485 032 018 197 906 847 680 702 287 673 821 295 306 619 224 064 × 2 = 1 + 0,878 970 064 036 395 813 695 361 404 575 347 642 590 613 238 448 128;
  • 159) 0,878 970 064 036 395 813 695 361 404 575 347 642 590 613 238 448 128 × 2 = 1 + 0,757 940 128 072 791 627 390 722 809 150 695 285 181 226 476 896 256;

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 000 000 014 012 984 312(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 0000 0000 0000 0000 0001 0011 1000 0111 1111 1111 111(2)

5. Numărul pozitiv înainte de normalizare:

0,000 000 000 000 000 000 000 000 000 000 000 000 000 014 012 984 312(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 0000 0000 0000 0000 0001 0011 1000 0111 1111 1111 111(2)

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

Mută virgula cu 136 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 000 000 014 012 984 312(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 0000 0000 0000 0000 0001 0011 1000 0111 1111 1111 111(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 0000 0000 0000 0000 0001 0011 1000 0111 1111 1111 111(2) × 20 =


1,0011 1000 0111 1111 1111 111(2) × 2-136


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): -136


Mantisă (nenormalizată):
1,0011 1000 0111 1111 1111 111


8. Ajustează exponentul.

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


Exponent (ajustat) =


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


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


(-136 + 127)(10) =


-9(10)


9. Exponent negativ!

Numărul în baza zece introdus este prea aproape de ZERO pentru a putea avea o altă reprezentare în sistem binar pe 32 de biți, precizie simplă, în virgulă mobilă în standard IEEE 754.

Așa că va fi aproximat și tratat ca ZERO.


10. IEEE 754, Caz Special: ZERO

ZERO: Are o poziție specială rezervată în reprezentarea în standard IEEE 754, cu toți biții exponentului și mantisei setați pe 0 (clear).


-0 și +0 sunt valori distincte, deși sunt egale.


11. 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 0000


Mantisă (23 biți) =
000 0000 0000 0000 0000 0000


Numărul zecimal 0,000 000 000 000 000 000 000 000 000 000 000 000 000 014 012 984 312 scris în binar în representarea pe 32 biți, precizie simplă, în virgulă mobilă în standard IEEE 754:

0 - 0000 0000 - 000 0000 0000 0000 0000 0000


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