-0,000 000 000 000 000 000 000 000 000 000 000 000 000 000 717 464 714 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 000 717 464 714(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 000 717 464 714(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. Începe cu versiunea pozitivă a numărului:

|-0,000 000 000 000 000 000 000 000 000 000 000 000 000 000 717 464 714| = 0,000 000 000 000 000 000 000 000 000 000 000 000 000 000 717 464 714


2. Î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;

3. 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)


4. Convertește în binar (baza 2) partea fracționară: 0,000 000 000 000 000 000 000 000 000 000 000 000 000 000 717 464 714.

Î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 000 717 464 714 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 001 434 929 428;
  • 2) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 001 434 929 428 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 002 869 858 856;
  • 3) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 002 869 858 856 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 005 739 717 712;
  • 4) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 005 739 717 712 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 011 479 435 424;
  • 5) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 011 479 435 424 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 022 958 870 848;
  • 6) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 022 958 870 848 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 045 917 741 696;
  • 7) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 045 917 741 696 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 091 835 483 392;
  • 8) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 091 835 483 392 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 183 670 966 784;
  • 9) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 183 670 966 784 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 367 341 933 568;
  • 10) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 367 341 933 568 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 734 683 867 136;
  • 11) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 734 683 867 136 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 001 469 367 734 272;
  • 12) 0,000 000 000 000 000 000 000 000 000 000 000 000 001 469 367 734 272 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 002 938 735 468 544;
  • 13) 0,000 000 000 000 000 000 000 000 000 000 000 000 002 938 735 468 544 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 005 877 470 937 088;
  • 14) 0,000 000 000 000 000 000 000 000 000 000 000 000 005 877 470 937 088 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 011 754 941 874 176;
  • 15) 0,000 000 000 000 000 000 000 000 000 000 000 000 011 754 941 874 176 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 023 509 883 748 352;
  • 16) 0,000 000 000 000 000 000 000 000 000 000 000 000 023 509 883 748 352 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 047 019 767 496 704;
  • 17) 0,000 000 000 000 000 000 000 000 000 000 000 000 047 019 767 496 704 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 094 039 534 993 408;
  • 18) 0,000 000 000 000 000 000 000 000 000 000 000 000 094 039 534 993 408 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 188 079 069 986 816;
  • 19) 0,000 000 000 000 000 000 000 000 000 000 000 000 188 079 069 986 816 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 376 158 139 973 632;
  • 20) 0,000 000 000 000 000 000 000 000 000 000 000 000 376 158 139 973 632 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 752 316 279 947 264;
  • 21) 0,000 000 000 000 000 000 000 000 000 000 000 000 752 316 279 947 264 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 001 504 632 559 894 528;
  • 22) 0,000 000 000 000 000 000 000 000 000 000 000 001 504 632 559 894 528 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 003 009 265 119 789 056;
  • 23) 0,000 000 000 000 000 000 000 000 000 000 000 003 009 265 119 789 056 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 006 018 530 239 578 112;
  • 24) 0,000 000 000 000 000 000 000 000 000 000 000 006 018 530 239 578 112 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 012 037 060 479 156 224;
  • 25) 0,000 000 000 000 000 000 000 000 000 000 000 012 037 060 479 156 224 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 024 074 120 958 312 448;
  • 26) 0,000 000 000 000 000 000 000 000 000 000 000 024 074 120 958 312 448 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 048 148 241 916 624 896;
  • 27) 0,000 000 000 000 000 000 000 000 000 000 000 048 148 241 916 624 896 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 096 296 483 833 249 792;
  • 28) 0,000 000 000 000 000 000 000 000 000 000 000 096 296 483 833 249 792 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 192 592 967 666 499 584;
  • 29) 0,000 000 000 000 000 000 000 000 000 000 000 192 592 967 666 499 584 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 385 185 935 332 999 168;
  • 30) 0,000 000 000 000 000 000 000 000 000 000 000 385 185 935 332 999 168 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 770 371 870 665 998 336;
  • 31) 0,000 000 000 000 000 000 000 000 000 000 000 770 371 870 665 998 336 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 001 540 743 741 331 996 672;
  • 32) 0,000 000 000 000 000 000 000 000 000 000 001 540 743 741 331 996 672 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 003 081 487 482 663 993 344;
  • 33) 0,000 000 000 000 000 000 000 000 000 000 003 081 487 482 663 993 344 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 006 162 974 965 327 986 688;
  • 34) 0,000 000 000 000 000 000 000 000 000 000 006 162 974 965 327 986 688 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 012 325 949 930 655 973 376;
  • 35) 0,000 000 000 000 000 000 000 000 000 000 012 325 949 930 655 973 376 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 024 651 899 861 311 946 752;
  • 36) 0,000 000 000 000 000 000 000 000 000 000 024 651 899 861 311 946 752 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 049 303 799 722 623 893 504;
  • 37) 0,000 000 000 000 000 000 000 000 000 000 049 303 799 722 623 893 504 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 098 607 599 445 247 787 008;
  • 38) 0,000 000 000 000 000 000 000 000 000 000 098 607 599 445 247 787 008 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 197 215 198 890 495 574 016;
  • 39) 0,000 000 000 000 000 000 000 000 000 000 197 215 198 890 495 574 016 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 394 430 397 780 991 148 032;
  • 40) 0,000 000 000 000 000 000 000 000 000 000 394 430 397 780 991 148 032 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 788 860 795 561 982 296 064;
  • 41) 0,000 000 000 000 000 000 000 000 000 000 788 860 795 561 982 296 064 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 001 577 721 591 123 964 592 128;
  • 42) 0,000 000 000 000 000 000 000 000 000 001 577 721 591 123 964 592 128 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 003 155 443 182 247 929 184 256;
  • 43) 0,000 000 000 000 000 000 000 000 000 003 155 443 182 247 929 184 256 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 006 310 886 364 495 858 368 512;
  • 44) 0,000 000 000 000 000 000 000 000 000 006 310 886 364 495 858 368 512 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 012 621 772 728 991 716 737 024;
  • 45) 0,000 000 000 000 000 000 000 000 000 012 621 772 728 991 716 737 024 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 025 243 545 457 983 433 474 048;
  • 46) 0,000 000 000 000 000 000 000 000 000 025 243 545 457 983 433 474 048 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 050 487 090 915 966 866 948 096;
  • 47) 0,000 000 000 000 000 000 000 000 000 050 487 090 915 966 866 948 096 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 100 974 181 831 933 733 896 192;
  • 48) 0,000 000 000 000 000 000 000 000 000 100 974 181 831 933 733 896 192 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 201 948 363 663 867 467 792 384;
  • 49) 0,000 000 000 000 000 000 000 000 000 201 948 363 663 867 467 792 384 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 403 896 727 327 734 935 584 768;
  • 50) 0,000 000 000 000 000 000 000 000 000 403 896 727 327 734 935 584 768 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 807 793 454 655 469 871 169 536;
  • 51) 0,000 000 000 000 000 000 000 000 000 807 793 454 655 469 871 169 536 × 2 = 0 + 0,000 000 000 000 000 000 000 000 001 615 586 909 310 939 742 339 072;
  • 52) 0,000 000 000 000 000 000 000 000 001 615 586 909 310 939 742 339 072 × 2 = 0 + 0,000 000 000 000 000 000 000 000 003 231 173 818 621 879 484 678 144;
  • 53) 0,000 000 000 000 000 000 000 000 003 231 173 818 621 879 484 678 144 × 2 = 0 + 0,000 000 000 000 000 000 000 000 006 462 347 637 243 758 969 356 288;
  • 54) 0,000 000 000 000 000 000 000 000 006 462 347 637 243 758 969 356 288 × 2 = 0 + 0,000 000 000 000 000 000 000 000 012 924 695 274 487 517 938 712 576;
  • 55) 0,000 000 000 000 000 000 000 000 012 924 695 274 487 517 938 712 576 × 2 = 0 + 0,000 000 000 000 000 000 000 000 025 849 390 548 975 035 877 425 152;
  • 56) 0,000 000 000 000 000 000 000 000 025 849 390 548 975 035 877 425 152 × 2 = 0 + 0,000 000 000 000 000 000 000 000 051 698 781 097 950 071 754 850 304;
  • 57) 0,000 000 000 000 000 000 000 000 051 698 781 097 950 071 754 850 304 × 2 = 0 + 0,000 000 000 000 000 000 000 000 103 397 562 195 900 143 509 700 608;
  • 58) 0,000 000 000 000 000 000 000 000 103 397 562 195 900 143 509 700 608 × 2 = 0 + 0,000 000 000 000 000 000 000 000 206 795 124 391 800 287 019 401 216;
  • 59) 0,000 000 000 000 000 000 000 000 206 795 124 391 800 287 019 401 216 × 2 = 0 + 0,000 000 000 000 000 000 000 000 413 590 248 783 600 574 038 802 432;
  • 60) 0,000 000 000 000 000 000 000 000 413 590 248 783 600 574 038 802 432 × 2 = 0 + 0,000 000 000 000 000 000 000 000 827 180 497 567 201 148 077 604 864;
  • 61) 0,000 000 000 000 000 000 000 000 827 180 497 567 201 148 077 604 864 × 2 = 0 + 0,000 000 000 000 000 000 000 001 654 360 995 134 402 296 155 209 728;
  • 62) 0,000 000 000 000 000 000 000 001 654 360 995 134 402 296 155 209 728 × 2 = 0 + 0,000 000 000 000 000 000 000 003 308 721 990 268 804 592 310 419 456;
  • 63) 0,000 000 000 000 000 000 000 003 308 721 990 268 804 592 310 419 456 × 2 = 0 + 0,000 000 000 000 000 000 000 006 617 443 980 537 609 184 620 838 912;
  • 64) 0,000 000 000 000 000 000 000 006 617 443 980 537 609 184 620 838 912 × 2 = 0 + 0,000 000 000 000 000 000 000 013 234 887 961 075 218 369 241 677 824;
  • 65) 0,000 000 000 000 000 000 000 013 234 887 961 075 218 369 241 677 824 × 2 = 0 + 0,000 000 000 000 000 000 000 026 469 775 922 150 436 738 483 355 648;
  • 66) 0,000 000 000 000 000 000 000 026 469 775 922 150 436 738 483 355 648 × 2 = 0 + 0,000 000 000 000 000 000 000 052 939 551 844 300 873 476 966 711 296;
  • 67) 0,000 000 000 000 000 000 000 052 939 551 844 300 873 476 966 711 296 × 2 = 0 + 0,000 000 000 000 000 000 000 105 879 103 688 601 746 953 933 422 592;
  • 68) 0,000 000 000 000 000 000 000 105 879 103 688 601 746 953 933 422 592 × 2 = 0 + 0,000 000 000 000 000 000 000 211 758 207 377 203 493 907 866 845 184;
  • 69) 0,000 000 000 000 000 000 000 211 758 207 377 203 493 907 866 845 184 × 2 = 0 + 0,000 000 000 000 000 000 000 423 516 414 754 406 987 815 733 690 368;
  • 70) 0,000 000 000 000 000 000 000 423 516 414 754 406 987 815 733 690 368 × 2 = 0 + 0,000 000 000 000 000 000 000 847 032 829 508 813 975 631 467 380 736;
  • 71) 0,000 000 000 000 000 000 000 847 032 829 508 813 975 631 467 380 736 × 2 = 0 + 0,000 000 000 000 000 000 001 694 065 659 017 627 951 262 934 761 472;
  • 72) 0,000 000 000 000 000 000 001 694 065 659 017 627 951 262 934 761 472 × 2 = 0 + 0,000 000 000 000 000 000 003 388 131 318 035 255 902 525 869 522 944;
  • 73) 0,000 000 000 000 000 000 003 388 131 318 035 255 902 525 869 522 944 × 2 = 0 + 0,000 000 000 000 000 000 006 776 262 636 070 511 805 051 739 045 888;
  • 74) 0,000 000 000 000 000 000 006 776 262 636 070 511 805 051 739 045 888 × 2 = 0 + 0,000 000 000 000 000 000 013 552 525 272 141 023 610 103 478 091 776;
  • 75) 0,000 000 000 000 000 000 013 552 525 272 141 023 610 103 478 091 776 × 2 = 0 + 0,000 000 000 000 000 000 027 105 050 544 282 047 220 206 956 183 552;
  • 76) 0,000 000 000 000 000 000 027 105 050 544 282 047 220 206 956 183 552 × 2 = 0 + 0,000 000 000 000 000 000 054 210 101 088 564 094 440 413 912 367 104;
  • 77) 0,000 000 000 000 000 000 054 210 101 088 564 094 440 413 912 367 104 × 2 = 0 + 0,000 000 000 000 000 000 108 420 202 177 128 188 880 827 824 734 208;
  • 78) 0,000 000 000 000 000 000 108 420 202 177 128 188 880 827 824 734 208 × 2 = 0 + 0,000 000 000 000 000 000 216 840 404 354 256 377 761 655 649 468 416;
  • 79) 0,000 000 000 000 000 000 216 840 404 354 256 377 761 655 649 468 416 × 2 = 0 + 0,000 000 000 000 000 000 433 680 808 708 512 755 523 311 298 936 832;
  • 80) 0,000 000 000 000 000 000 433 680 808 708 512 755 523 311 298 936 832 × 2 = 0 + 0,000 000 000 000 000 000 867 361 617 417 025 511 046 622 597 873 664;
  • 81) 0,000 000 000 000 000 000 867 361 617 417 025 511 046 622 597 873 664 × 2 = 0 + 0,000 000 000 000 000 001 734 723 234 834 051 022 093 245 195 747 328;
  • 82) 0,000 000 000 000 000 001 734 723 234 834 051 022 093 245 195 747 328 × 2 = 0 + 0,000 000 000 000 000 003 469 446 469 668 102 044 186 490 391 494 656;
  • 83) 0,000 000 000 000 000 003 469 446 469 668 102 044 186 490 391 494 656 × 2 = 0 + 0,000 000 000 000 000 006 938 892 939 336 204 088 372 980 782 989 312;
  • 84) 0,000 000 000 000 000 006 938 892 939 336 204 088 372 980 782 989 312 × 2 = 0 + 0,000 000 000 000 000 013 877 785 878 672 408 176 745 961 565 978 624;
  • 85) 0,000 000 000 000 000 013 877 785 878 672 408 176 745 961 565 978 624 × 2 = 0 + 0,000 000 000 000 000 027 755 571 757 344 816 353 491 923 131 957 248;
  • 86) 0,000 000 000 000 000 027 755 571 757 344 816 353 491 923 131 957 248 × 2 = 0 + 0,000 000 000 000 000 055 511 143 514 689 632 706 983 846 263 914 496;
  • 87) 0,000 000 000 000 000 055 511 143 514 689 632 706 983 846 263 914 496 × 2 = 0 + 0,000 000 000 000 000 111 022 287 029 379 265 413 967 692 527 828 992;
  • 88) 0,000 000 000 000 000 111 022 287 029 379 265 413 967 692 527 828 992 × 2 = 0 + 0,000 000 000 000 000 222 044 574 058 758 530 827 935 385 055 657 984;
  • 89) 0,000 000 000 000 000 222 044 574 058 758 530 827 935 385 055 657 984 × 2 = 0 + 0,000 000 000 000 000 444 089 148 117 517 061 655 870 770 111 315 968;
  • 90) 0,000 000 000 000 000 444 089 148 117 517 061 655 870 770 111 315 968 × 2 = 0 + 0,000 000 000 000 000 888 178 296 235 034 123 311 741 540 222 631 936;
  • 91) 0,000 000 000 000 000 888 178 296 235 034 123 311 741 540 222 631 936 × 2 = 0 + 0,000 000 000 000 001 776 356 592 470 068 246 623 483 080 445 263 872;
  • 92) 0,000 000 000 000 001 776 356 592 470 068 246 623 483 080 445 263 872 × 2 = 0 + 0,000 000 000 000 003 552 713 184 940 136 493 246 966 160 890 527 744;
  • 93) 0,000 000 000 000 003 552 713 184 940 136 493 246 966 160 890 527 744 × 2 = 0 + 0,000 000 000 000 007 105 426 369 880 272 986 493 932 321 781 055 488;
  • 94) 0,000 000 000 000 007 105 426 369 880 272 986 493 932 321 781 055 488 × 2 = 0 + 0,000 000 000 000 014 210 852 739 760 545 972 987 864 643 562 110 976;
  • 95) 0,000 000 000 000 014 210 852 739 760 545 972 987 864 643 562 110 976 × 2 = 0 + 0,000 000 000 000 028 421 705 479 521 091 945 975 729 287 124 221 952;
  • 96) 0,000 000 000 000 028 421 705 479 521 091 945 975 729 287 124 221 952 × 2 = 0 + 0,000 000 000 000 056 843 410 959 042 183 891 951 458 574 248 443 904;
  • 97) 0,000 000 000 000 056 843 410 959 042 183 891 951 458 574 248 443 904 × 2 = 0 + 0,000 000 000 000 113 686 821 918 084 367 783 902 917 148 496 887 808;
  • 98) 0,000 000 000 000 113 686 821 918 084 367 783 902 917 148 496 887 808 × 2 = 0 + 0,000 000 000 000 227 373 643 836 168 735 567 805 834 296 993 775 616;
  • 99) 0,000 000 000 000 227 373 643 836 168 735 567 805 834 296 993 775 616 × 2 = 0 + 0,000 000 000 000 454 747 287 672 337 471 135 611 668 593 987 551 232;
  • 100) 0,000 000 000 000 454 747 287 672 337 471 135 611 668 593 987 551 232 × 2 = 0 + 0,000 000 000 000 909 494 575 344 674 942 271 223 337 187 975 102 464;
  • 101) 0,000 000 000 000 909 494 575 344 674 942 271 223 337 187 975 102 464 × 2 = 0 + 0,000 000 000 001 818 989 150 689 349 884 542 446 674 375 950 204 928;
  • 102) 0,000 000 000 001 818 989 150 689 349 884 542 446 674 375 950 204 928 × 2 = 0 + 0,000 000 000 003 637 978 301 378 699 769 084 893 348 751 900 409 856;
  • 103) 0,000 000 000 003 637 978 301 378 699 769 084 893 348 751 900 409 856 × 2 = 0 + 0,000 000 000 007 275 956 602 757 399 538 169 786 697 503 800 819 712;
  • 104) 0,000 000 000 007 275 956 602 757 399 538 169 786 697 503 800 819 712 × 2 = 0 + 0,000 000 000 014 551 913 205 514 799 076 339 573 395 007 601 639 424;
  • 105) 0,000 000 000 014 551 913 205 514 799 076 339 573 395 007 601 639 424 × 2 = 0 + 0,000 000 000 029 103 826 411 029 598 152 679 146 790 015 203 278 848;
  • 106) 0,000 000 000 029 103 826 411 029 598 152 679 146 790 015 203 278 848 × 2 = 0 + 0,000 000 000 058 207 652 822 059 196 305 358 293 580 030 406 557 696;
  • 107) 0,000 000 000 058 207 652 822 059 196 305 358 293 580 030 406 557 696 × 2 = 0 + 0,000 000 000 116 415 305 644 118 392 610 716 587 160 060 813 115 392;
  • 108) 0,000 000 000 116 415 305 644 118 392 610 716 587 160 060 813 115 392 × 2 = 0 + 0,000 000 000 232 830 611 288 236 785 221 433 174 320 121 626 230 784;
  • 109) 0,000 000 000 232 830 611 288 236 785 221 433 174 320 121 626 230 784 × 2 = 0 + 0,000 000 000 465 661 222 576 473 570 442 866 348 640 243 252 461 568;
  • 110) 0,000 000 000 465 661 222 576 473 570 442 866 348 640 243 252 461 568 × 2 = 0 + 0,000 000 000 931 322 445 152 947 140 885 732 697 280 486 504 923 136;
  • 111) 0,000 000 000 931 322 445 152 947 140 885 732 697 280 486 504 923 136 × 2 = 0 + 0,000 000 001 862 644 890 305 894 281 771 465 394 560 973 009 846 272;
  • 112) 0,000 000 001 862 644 890 305 894 281 771 465 394 560 973 009 846 272 × 2 = 0 + 0,000 000 003 725 289 780 611 788 563 542 930 789 121 946 019 692 544;
  • 113) 0,000 000 003 725 289 780 611 788 563 542 930 789 121 946 019 692 544 × 2 = 0 + 0,000 000 007 450 579 561 223 577 127 085 861 578 243 892 039 385 088;
  • 114) 0,000 000 007 450 579 561 223 577 127 085 861 578 243 892 039 385 088 × 2 = 0 + 0,000 000 014 901 159 122 447 154 254 171 723 156 487 784 078 770 176;
  • 115) 0,000 000 014 901 159 122 447 154 254 171 723 156 487 784 078 770 176 × 2 = 0 + 0,000 000 029 802 318 244 894 308 508 343 446 312 975 568 157 540 352;
  • 116) 0,000 000 029 802 318 244 894 308 508 343 446 312 975 568 157 540 352 × 2 = 0 + 0,000 000 059 604 636 489 788 617 016 686 892 625 951 136 315 080 704;
  • 117) 0,000 000 059 604 636 489 788 617 016 686 892 625 951 136 315 080 704 × 2 = 0 + 0,000 000 119 209 272 979 577 234 033 373 785 251 902 272 630 161 408;
  • 118) 0,000 000 119 209 272 979 577 234 033 373 785 251 902 272 630 161 408 × 2 = 0 + 0,000 000 238 418 545 959 154 468 066 747 570 503 804 545 260 322 816;
  • 119) 0,000 000 238 418 545 959 154 468 066 747 570 503 804 545 260 322 816 × 2 = 0 + 0,000 000 476 837 091 918 308 936 133 495 141 007 609 090 520 645 632;
  • 120) 0,000 000 476 837 091 918 308 936 133 495 141 007 609 090 520 645 632 × 2 = 0 + 0,000 000 953 674 183 836 617 872 266 990 282 015 218 181 041 291 264;
  • 121) 0,000 000 953 674 183 836 617 872 266 990 282 015 218 181 041 291 264 × 2 = 0 + 0,000 001 907 348 367 673 235 744 533 980 564 030 436 362 082 582 528;
  • 122) 0,000 001 907 348 367 673 235 744 533 980 564 030 436 362 082 582 528 × 2 = 0 + 0,000 003 814 696 735 346 471 489 067 961 128 060 872 724 165 165 056;
  • 123) 0,000 003 814 696 735 346 471 489 067 961 128 060 872 724 165 165 056 × 2 = 0 + 0,000 007 629 393 470 692 942 978 135 922 256 121 745 448 330 330 112;
  • 124) 0,000 007 629 393 470 692 942 978 135 922 256 121 745 448 330 330 112 × 2 = 0 + 0,000 015 258 786 941 385 885 956 271 844 512 243 490 896 660 660 224;
  • 125) 0,000 015 258 786 941 385 885 956 271 844 512 243 490 896 660 660 224 × 2 = 0 + 0,000 030 517 573 882 771 771 912 543 689 024 486 981 793 321 320 448;
  • 126) 0,000 030 517 573 882 771 771 912 543 689 024 486 981 793 321 320 448 × 2 = 0 + 0,000 061 035 147 765 543 543 825 087 378 048 973 963 586 642 640 896;
  • 127) 0,000 061 035 147 765 543 543 825 087 378 048 973 963 586 642 640 896 × 2 = 0 + 0,000 122 070 295 531 087 087 650 174 756 097 947 927 173 285 281 792;
  • 128) 0,000 122 070 295 531 087 087 650 174 756 097 947 927 173 285 281 792 × 2 = 0 + 0,000 244 140 591 062 174 175 300 349 512 195 895 854 346 570 563 584;
  • 129) 0,000 244 140 591 062 174 175 300 349 512 195 895 854 346 570 563 584 × 2 = 0 + 0,000 488 281 182 124 348 350 600 699 024 391 791 708 693 141 127 168;
  • 130) 0,000 488 281 182 124 348 350 600 699 024 391 791 708 693 141 127 168 × 2 = 0 + 0,000 976 562 364 248 696 701 201 398 048 783 583 417 386 282 254 336;
  • 131) 0,000 976 562 364 248 696 701 201 398 048 783 583 417 386 282 254 336 × 2 = 0 + 0,001 953 124 728 497 393 402 402 796 097 567 166 834 772 564 508 672;
  • 132) 0,001 953 124 728 497 393 402 402 796 097 567 166 834 772 564 508 672 × 2 = 0 + 0,003 906 249 456 994 786 804 805 592 195 134 333 669 545 129 017 344;
  • 133) 0,003 906 249 456 994 786 804 805 592 195 134 333 669 545 129 017 344 × 2 = 0 + 0,007 812 498 913 989 573 609 611 184 390 268 667 339 090 258 034 688;
  • 134) 0,007 812 498 913 989 573 609 611 184 390 268 667 339 090 258 034 688 × 2 = 0 + 0,015 624 997 827 979 147 219 222 368 780 537 334 678 180 516 069 376;
  • 135) 0,015 624 997 827 979 147 219 222 368 780 537 334 678 180 516 069 376 × 2 = 0 + 0,031 249 995 655 958 294 438 444 737 561 074 669 356 361 032 138 752;
  • 136) 0,031 249 995 655 958 294 438 444 737 561 074 669 356 361 032 138 752 × 2 = 0 + 0,062 499 991 311 916 588 876 889 475 122 149 338 712 722 064 277 504;
  • 137) 0,062 499 991 311 916 588 876 889 475 122 149 338 712 722 064 277 504 × 2 = 0 + 0,124 999 982 623 833 177 753 778 950 244 298 677 425 444 128 555 008;
  • 138) 0,124 999 982 623 833 177 753 778 950 244 298 677 425 444 128 555 008 × 2 = 0 + 0,249 999 965 247 666 355 507 557 900 488 597 354 850 888 257 110 016;
  • 139) 0,249 999 965 247 666 355 507 557 900 488 597 354 850 888 257 110 016 × 2 = 0 + 0,499 999 930 495 332 711 015 115 800 977 194 709 701 776 514 220 032;
  • 140) 0,499 999 930 495 332 711 015 115 800 977 194 709 701 776 514 220 032 × 2 = 0 + 0,999 999 860 990 665 422 030 231 601 954 389 419 403 553 028 440 064;
  • 141) 0,999 999 860 990 665 422 030 231 601 954 389 419 403 553 028 440 064 × 2 = 1 + 0,999 999 721 981 330 844 060 463 203 908 778 838 807 106 056 880 128;
  • 142) 0,999 999 721 981 330 844 060 463 203 908 778 838 807 106 056 880 128 × 2 = 1 + 0,999 999 443 962 661 688 120 926 407 817 557 677 614 212 113 760 256;
  • 143) 0,999 999 443 962 661 688 120 926 407 817 557 677 614 212 113 760 256 × 2 = 1 + 0,999 998 887 925 323 376 241 852 815 635 115 355 228 424 227 520 512;
  • 144) 0,999 998 887 925 323 376 241 852 815 635 115 355 228 424 227 520 512 × 2 = 1 + 0,999 997 775 850 646 752 483 705 631 270 230 710 456 848 455 041 024;
  • 145) 0,999 997 775 850 646 752 483 705 631 270 230 710 456 848 455 041 024 × 2 = 1 + 0,999 995 551 701 293 504 967 411 262 540 461 420 913 696 910 082 048;
  • 146) 0,999 995 551 701 293 504 967 411 262 540 461 420 913 696 910 082 048 × 2 = 1 + 0,999 991 103 402 587 009 934 822 525 080 922 841 827 393 820 164 096;
  • 147) 0,999 991 103 402 587 009 934 822 525 080 922 841 827 393 820 164 096 × 2 = 1 + 0,999 982 206 805 174 019 869 645 050 161 845 683 654 787 640 328 192;
  • 148) 0,999 982 206 805 174 019 869 645 050 161 845 683 654 787 640 328 192 × 2 = 1 + 0,999 964 413 610 348 039 739 290 100 323 691 367 309 575 280 656 384;
  • 149) 0,999 964 413 610 348 039 739 290 100 323 691 367 309 575 280 656 384 × 2 = 1 + 0,999 928 827 220 696 079 478 580 200 647 382 734 619 150 561 312 768;
  • 150) 0,999 928 827 220 696 079 478 580 200 647 382 734 619 150 561 312 768 × 2 = 1 + 0,999 857 654 441 392 158 957 160 401 294 765 469 238 301 122 625 536;
  • 151) 0,999 857 654 441 392 158 957 160 401 294 765 469 238 301 122 625 536 × 2 = 1 + 0,999 715 308 882 784 317 914 320 802 589 530 938 476 602 245 251 072;
  • 152) 0,999 715 308 882 784 317 914 320 802 589 530 938 476 602 245 251 072 × 2 = 1 + 0,999 430 617 765 568 635 828 641 605 179 061 876 953 204 490 502 144;
  • 153) 0,999 430 617 765 568 635 828 641 605 179 061 876 953 204 490 502 144 × 2 = 1 + 0,998 861 235 531 137 271 657 283 210 358 123 753 906 408 981 004 288;
  • 154) 0,998 861 235 531 137 271 657 283 210 358 123 753 906 408 981 004 288 × 2 = 1 + 0,997 722 471 062 274 543 314 566 420 716 247 507 812 817 962 008 576;
  • 155) 0,997 722 471 062 274 543 314 566 420 716 247 507 812 817 962 008 576 × 2 = 1 + 0,995 444 942 124 549 086 629 132 841 432 495 015 625 635 924 017 152;
  • 156) 0,995 444 942 124 549 086 629 132 841 432 495 015 625 635 924 017 152 × 2 = 1 + 0,990 889 884 249 098 173 258 265 682 864 990 031 251 271 848 034 304;
  • 157) 0,990 889 884 249 098 173 258 265 682 864 990 031 251 271 848 034 304 × 2 = 1 + 0,981 779 768 498 196 346 516 531 365 729 980 062 502 543 696 068 608;
  • 158) 0,981 779 768 498 196 346 516 531 365 729 980 062 502 543 696 068 608 × 2 = 1 + 0,963 559 536 996 392 693 033 062 731 459 960 125 005 087 392 137 216;
  • 159) 0,963 559 536 996 392 693 033 062 731 459 960 125 005 087 392 137 216 × 2 = 1 + 0,927 119 073 992 785 386 066 125 462 919 920 250 010 174 784 274 432;
  • 160) 0,927 119 073 992 785 386 066 125 462 919 920 250 010 174 784 274 432 × 2 = 1 + 0,854 238 147 985 570 772 132 250 925 839 840 500 020 349 568 548 864;
  • 161) 0,854 238 147 985 570 772 132 250 925 839 840 500 020 349 568 548 864 × 2 = 1 + 0,708 476 295 971 141 544 264 501 851 679 681 000 040 699 137 097 728;
  • 162) 0,708 476 295 971 141 544 264 501 851 679 681 000 040 699 137 097 728 × 2 = 1 + 0,416 952 591 942 283 088 529 003 703 359 362 000 081 398 274 195 456;
  • 163) 0,416 952 591 942 283 088 529 003 703 359 362 000 081 398 274 195 456 × 2 = 0 + 0,833 905 183 884 566 177 058 007 406 718 724 000 162 796 548 390 912;
  • 164) 0,833 905 183 884 566 177 058 007 406 718 724 000 162 796 548 390 912 × 2 = 1 + 0,667 810 367 769 132 354 116 014 813 437 448 000 325 593 096 781 824;

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).


5. 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 000 717 464 714(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 0000 0000 1111 1111 1111 1111 1111 1101(2)

6. Numărul pozitiv înainte de normalizare:

0,000 000 000 000 000 000 000 000 000 000 000 000 000 000 717 464 714(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 0000 0000 1111 1111 1111 1111 1111 1101(2)

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

Mută virgula cu 141 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 000 717 464 714(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 0000 0000 1111 1111 1111 1111 1111 1101(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 0000 0000 1111 1111 1111 1111 1111 1101(2) × 20 =


1,1111 1111 1111 1111 1111 101(2) × 2-141


8. 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 1 (un număr negativ)


Exponent (neajustat): -141


Mantisă (nenormalizată):
1,1111 1111 1111 1111 1111 101


9. Ajustează exponentul.

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


Exponent (ajustat) =


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


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


(-141 + 127)(10) =


-14(10)


10. 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.


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


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) =
1 (un număr negativ)


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 000 717 464 714 scris în binar în representarea pe 32 biți, precizie simplă, în virgulă mobilă în standard IEEE 754:

1 - 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