-0,000 000 000 000 000 000 000 000 000 000 000 000 000 000 717 464 811 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 811(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 811(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 811| = 0,000 000 000 000 000 000 000 000 000 000 000 000 000 000 717 464 811


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

Î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 811 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 001 434 929 622;
  • 2) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 001 434 929 622 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 002 869 859 244;
  • 3) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 002 869 859 244 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 005 739 718 488;
  • 4) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 005 739 718 488 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 011 479 436 976;
  • 5) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 011 479 436 976 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 022 958 873 952;
  • 6) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 022 958 873 952 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 045 917 747 904;
  • 7) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 045 917 747 904 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 091 835 495 808;
  • 8) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 091 835 495 808 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 183 670 991 616;
  • 9) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 183 670 991 616 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 367 341 983 232;
  • 10) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 367 341 983 232 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 734 683 966 464;
  • 11) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 734 683 966 464 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 001 469 367 932 928;
  • 12) 0,000 000 000 000 000 000 000 000 000 000 000 000 001 469 367 932 928 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 002 938 735 865 856;
  • 13) 0,000 000 000 000 000 000 000 000 000 000 000 000 002 938 735 865 856 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 005 877 471 731 712;
  • 14) 0,000 000 000 000 000 000 000 000 000 000 000 000 005 877 471 731 712 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 011 754 943 463 424;
  • 15) 0,000 000 000 000 000 000 000 000 000 000 000 000 011 754 943 463 424 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 023 509 886 926 848;
  • 16) 0,000 000 000 000 000 000 000 000 000 000 000 000 023 509 886 926 848 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 047 019 773 853 696;
  • 17) 0,000 000 000 000 000 000 000 000 000 000 000 000 047 019 773 853 696 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 094 039 547 707 392;
  • 18) 0,000 000 000 000 000 000 000 000 000 000 000 000 094 039 547 707 392 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 188 079 095 414 784;
  • 19) 0,000 000 000 000 000 000 000 000 000 000 000 000 188 079 095 414 784 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 376 158 190 829 568;
  • 20) 0,000 000 000 000 000 000 000 000 000 000 000 000 376 158 190 829 568 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 752 316 381 659 136;
  • 21) 0,000 000 000 000 000 000 000 000 000 000 000 000 752 316 381 659 136 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 001 504 632 763 318 272;
  • 22) 0,000 000 000 000 000 000 000 000 000 000 000 001 504 632 763 318 272 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 003 009 265 526 636 544;
  • 23) 0,000 000 000 000 000 000 000 000 000 000 000 003 009 265 526 636 544 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 006 018 531 053 273 088;
  • 24) 0,000 000 000 000 000 000 000 000 000 000 000 006 018 531 053 273 088 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 012 037 062 106 546 176;
  • 25) 0,000 000 000 000 000 000 000 000 000 000 000 012 037 062 106 546 176 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 024 074 124 213 092 352;
  • 26) 0,000 000 000 000 000 000 000 000 000 000 000 024 074 124 213 092 352 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 048 148 248 426 184 704;
  • 27) 0,000 000 000 000 000 000 000 000 000 000 000 048 148 248 426 184 704 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 096 296 496 852 369 408;
  • 28) 0,000 000 000 000 000 000 000 000 000 000 000 096 296 496 852 369 408 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 192 592 993 704 738 816;
  • 29) 0,000 000 000 000 000 000 000 000 000 000 000 192 592 993 704 738 816 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 385 185 987 409 477 632;
  • 30) 0,000 000 000 000 000 000 000 000 000 000 000 385 185 987 409 477 632 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 770 371 974 818 955 264;
  • 31) 0,000 000 000 000 000 000 000 000 000 000 000 770 371 974 818 955 264 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 001 540 743 949 637 910 528;
  • 32) 0,000 000 000 000 000 000 000 000 000 000 001 540 743 949 637 910 528 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 003 081 487 899 275 821 056;
  • 33) 0,000 000 000 000 000 000 000 000 000 000 003 081 487 899 275 821 056 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 006 162 975 798 551 642 112;
  • 34) 0,000 000 000 000 000 000 000 000 000 000 006 162 975 798 551 642 112 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 012 325 951 597 103 284 224;
  • 35) 0,000 000 000 000 000 000 000 000 000 000 012 325 951 597 103 284 224 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 024 651 903 194 206 568 448;
  • 36) 0,000 000 000 000 000 000 000 000 000 000 024 651 903 194 206 568 448 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 049 303 806 388 413 136 896;
  • 37) 0,000 000 000 000 000 000 000 000 000 000 049 303 806 388 413 136 896 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 098 607 612 776 826 273 792;
  • 38) 0,000 000 000 000 000 000 000 000 000 000 098 607 612 776 826 273 792 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 197 215 225 553 652 547 584;
  • 39) 0,000 000 000 000 000 000 000 000 000 000 197 215 225 553 652 547 584 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 394 430 451 107 305 095 168;
  • 40) 0,000 000 000 000 000 000 000 000 000 000 394 430 451 107 305 095 168 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 788 860 902 214 610 190 336;
  • 41) 0,000 000 000 000 000 000 000 000 000 000 788 860 902 214 610 190 336 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 001 577 721 804 429 220 380 672;
  • 42) 0,000 000 000 000 000 000 000 000 000 001 577 721 804 429 220 380 672 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 003 155 443 608 858 440 761 344;
  • 43) 0,000 000 000 000 000 000 000 000 000 003 155 443 608 858 440 761 344 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 006 310 887 217 716 881 522 688;
  • 44) 0,000 000 000 000 000 000 000 000 000 006 310 887 217 716 881 522 688 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 012 621 774 435 433 763 045 376;
  • 45) 0,000 000 000 000 000 000 000 000 000 012 621 774 435 433 763 045 376 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 025 243 548 870 867 526 090 752;
  • 46) 0,000 000 000 000 000 000 000 000 000 025 243 548 870 867 526 090 752 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 050 487 097 741 735 052 181 504;
  • 47) 0,000 000 000 000 000 000 000 000 000 050 487 097 741 735 052 181 504 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 100 974 195 483 470 104 363 008;
  • 48) 0,000 000 000 000 000 000 000 000 000 100 974 195 483 470 104 363 008 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 201 948 390 966 940 208 726 016;
  • 49) 0,000 000 000 000 000 000 000 000 000 201 948 390 966 940 208 726 016 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 403 896 781 933 880 417 452 032;
  • 50) 0,000 000 000 000 000 000 000 000 000 403 896 781 933 880 417 452 032 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 807 793 563 867 760 834 904 064;
  • 51) 0,000 000 000 000 000 000 000 000 000 807 793 563 867 760 834 904 064 × 2 = 0 + 0,000 000 000 000 000 000 000 000 001 615 587 127 735 521 669 808 128;
  • 52) 0,000 000 000 000 000 000 000 000 001 615 587 127 735 521 669 808 128 × 2 = 0 + 0,000 000 000 000 000 000 000 000 003 231 174 255 471 043 339 616 256;
  • 53) 0,000 000 000 000 000 000 000 000 003 231 174 255 471 043 339 616 256 × 2 = 0 + 0,000 000 000 000 000 000 000 000 006 462 348 510 942 086 679 232 512;
  • 54) 0,000 000 000 000 000 000 000 000 006 462 348 510 942 086 679 232 512 × 2 = 0 + 0,000 000 000 000 000 000 000 000 012 924 697 021 884 173 358 465 024;
  • 55) 0,000 000 000 000 000 000 000 000 012 924 697 021 884 173 358 465 024 × 2 = 0 + 0,000 000 000 000 000 000 000 000 025 849 394 043 768 346 716 930 048;
  • 56) 0,000 000 000 000 000 000 000 000 025 849 394 043 768 346 716 930 048 × 2 = 0 + 0,000 000 000 000 000 000 000 000 051 698 788 087 536 693 433 860 096;
  • 57) 0,000 000 000 000 000 000 000 000 051 698 788 087 536 693 433 860 096 × 2 = 0 + 0,000 000 000 000 000 000 000 000 103 397 576 175 073 386 867 720 192;
  • 58) 0,000 000 000 000 000 000 000 000 103 397 576 175 073 386 867 720 192 × 2 = 0 + 0,000 000 000 000 000 000 000 000 206 795 152 350 146 773 735 440 384;
  • 59) 0,000 000 000 000 000 000 000 000 206 795 152 350 146 773 735 440 384 × 2 = 0 + 0,000 000 000 000 000 000 000 000 413 590 304 700 293 547 470 880 768;
  • 60) 0,000 000 000 000 000 000 000 000 413 590 304 700 293 547 470 880 768 × 2 = 0 + 0,000 000 000 000 000 000 000 000 827 180 609 400 587 094 941 761 536;
  • 61) 0,000 000 000 000 000 000 000 000 827 180 609 400 587 094 941 761 536 × 2 = 0 + 0,000 000 000 000 000 000 000 001 654 361 218 801 174 189 883 523 072;
  • 62) 0,000 000 000 000 000 000 000 001 654 361 218 801 174 189 883 523 072 × 2 = 0 + 0,000 000 000 000 000 000 000 003 308 722 437 602 348 379 767 046 144;
  • 63) 0,000 000 000 000 000 000 000 003 308 722 437 602 348 379 767 046 144 × 2 = 0 + 0,000 000 000 000 000 000 000 006 617 444 875 204 696 759 534 092 288;
  • 64) 0,000 000 000 000 000 000 000 006 617 444 875 204 696 759 534 092 288 × 2 = 0 + 0,000 000 000 000 000 000 000 013 234 889 750 409 393 519 068 184 576;
  • 65) 0,000 000 000 000 000 000 000 013 234 889 750 409 393 519 068 184 576 × 2 = 0 + 0,000 000 000 000 000 000 000 026 469 779 500 818 787 038 136 369 152;
  • 66) 0,000 000 000 000 000 000 000 026 469 779 500 818 787 038 136 369 152 × 2 = 0 + 0,000 000 000 000 000 000 000 052 939 559 001 637 574 076 272 738 304;
  • 67) 0,000 000 000 000 000 000 000 052 939 559 001 637 574 076 272 738 304 × 2 = 0 + 0,000 000 000 000 000 000 000 105 879 118 003 275 148 152 545 476 608;
  • 68) 0,000 000 000 000 000 000 000 105 879 118 003 275 148 152 545 476 608 × 2 = 0 + 0,000 000 000 000 000 000 000 211 758 236 006 550 296 305 090 953 216;
  • 69) 0,000 000 000 000 000 000 000 211 758 236 006 550 296 305 090 953 216 × 2 = 0 + 0,000 000 000 000 000 000 000 423 516 472 013 100 592 610 181 906 432;
  • 70) 0,000 000 000 000 000 000 000 423 516 472 013 100 592 610 181 906 432 × 2 = 0 + 0,000 000 000 000 000 000 000 847 032 944 026 201 185 220 363 812 864;
  • 71) 0,000 000 000 000 000 000 000 847 032 944 026 201 185 220 363 812 864 × 2 = 0 + 0,000 000 000 000 000 000 001 694 065 888 052 402 370 440 727 625 728;
  • 72) 0,000 000 000 000 000 000 001 694 065 888 052 402 370 440 727 625 728 × 2 = 0 + 0,000 000 000 000 000 000 003 388 131 776 104 804 740 881 455 251 456;
  • 73) 0,000 000 000 000 000 000 003 388 131 776 104 804 740 881 455 251 456 × 2 = 0 + 0,000 000 000 000 000 000 006 776 263 552 209 609 481 762 910 502 912;
  • 74) 0,000 000 000 000 000 000 006 776 263 552 209 609 481 762 910 502 912 × 2 = 0 + 0,000 000 000 000 000 000 013 552 527 104 419 218 963 525 821 005 824;
  • 75) 0,000 000 000 000 000 000 013 552 527 104 419 218 963 525 821 005 824 × 2 = 0 + 0,000 000 000 000 000 000 027 105 054 208 838 437 927 051 642 011 648;
  • 76) 0,000 000 000 000 000 000 027 105 054 208 838 437 927 051 642 011 648 × 2 = 0 + 0,000 000 000 000 000 000 054 210 108 417 676 875 854 103 284 023 296;
  • 77) 0,000 000 000 000 000 000 054 210 108 417 676 875 854 103 284 023 296 × 2 = 0 + 0,000 000 000 000 000 000 108 420 216 835 353 751 708 206 568 046 592;
  • 78) 0,000 000 000 000 000 000 108 420 216 835 353 751 708 206 568 046 592 × 2 = 0 + 0,000 000 000 000 000 000 216 840 433 670 707 503 416 413 136 093 184;
  • 79) 0,000 000 000 000 000 000 216 840 433 670 707 503 416 413 136 093 184 × 2 = 0 + 0,000 000 000 000 000 000 433 680 867 341 415 006 832 826 272 186 368;
  • 80) 0,000 000 000 000 000 000 433 680 867 341 415 006 832 826 272 186 368 × 2 = 0 + 0,000 000 000 000 000 000 867 361 734 682 830 013 665 652 544 372 736;
  • 81) 0,000 000 000 000 000 000 867 361 734 682 830 013 665 652 544 372 736 × 2 = 0 + 0,000 000 000 000 000 001 734 723 469 365 660 027 331 305 088 745 472;
  • 82) 0,000 000 000 000 000 001 734 723 469 365 660 027 331 305 088 745 472 × 2 = 0 + 0,000 000 000 000 000 003 469 446 938 731 320 054 662 610 177 490 944;
  • 83) 0,000 000 000 000 000 003 469 446 938 731 320 054 662 610 177 490 944 × 2 = 0 + 0,000 000 000 000 000 006 938 893 877 462 640 109 325 220 354 981 888;
  • 84) 0,000 000 000 000 000 006 938 893 877 462 640 109 325 220 354 981 888 × 2 = 0 + 0,000 000 000 000 000 013 877 787 754 925 280 218 650 440 709 963 776;
  • 85) 0,000 000 000 000 000 013 877 787 754 925 280 218 650 440 709 963 776 × 2 = 0 + 0,000 000 000 000 000 027 755 575 509 850 560 437 300 881 419 927 552;
  • 86) 0,000 000 000 000 000 027 755 575 509 850 560 437 300 881 419 927 552 × 2 = 0 + 0,000 000 000 000 000 055 511 151 019 701 120 874 601 762 839 855 104;
  • 87) 0,000 000 000 000 000 055 511 151 019 701 120 874 601 762 839 855 104 × 2 = 0 + 0,000 000 000 000 000 111 022 302 039 402 241 749 203 525 679 710 208;
  • 88) 0,000 000 000 000 000 111 022 302 039 402 241 749 203 525 679 710 208 × 2 = 0 + 0,000 000 000 000 000 222 044 604 078 804 483 498 407 051 359 420 416;
  • 89) 0,000 000 000 000 000 222 044 604 078 804 483 498 407 051 359 420 416 × 2 = 0 + 0,000 000 000 000 000 444 089 208 157 608 966 996 814 102 718 840 832;
  • 90) 0,000 000 000 000 000 444 089 208 157 608 966 996 814 102 718 840 832 × 2 = 0 + 0,000 000 000 000 000 888 178 416 315 217 933 993 628 205 437 681 664;
  • 91) 0,000 000 000 000 000 888 178 416 315 217 933 993 628 205 437 681 664 × 2 = 0 + 0,000 000 000 000 001 776 356 832 630 435 867 987 256 410 875 363 328;
  • 92) 0,000 000 000 000 001 776 356 832 630 435 867 987 256 410 875 363 328 × 2 = 0 + 0,000 000 000 000 003 552 713 665 260 871 735 974 512 821 750 726 656;
  • 93) 0,000 000 000 000 003 552 713 665 260 871 735 974 512 821 750 726 656 × 2 = 0 + 0,000 000 000 000 007 105 427 330 521 743 471 949 025 643 501 453 312;
  • 94) 0,000 000 000 000 007 105 427 330 521 743 471 949 025 643 501 453 312 × 2 = 0 + 0,000 000 000 000 014 210 854 661 043 486 943 898 051 287 002 906 624;
  • 95) 0,000 000 000 000 014 210 854 661 043 486 943 898 051 287 002 906 624 × 2 = 0 + 0,000 000 000 000 028 421 709 322 086 973 887 796 102 574 005 813 248;
  • 96) 0,000 000 000 000 028 421 709 322 086 973 887 796 102 574 005 813 248 × 2 = 0 + 0,000 000 000 000 056 843 418 644 173 947 775 592 205 148 011 626 496;
  • 97) 0,000 000 000 000 056 843 418 644 173 947 775 592 205 148 011 626 496 × 2 = 0 + 0,000 000 000 000 113 686 837 288 347 895 551 184 410 296 023 252 992;
  • 98) 0,000 000 000 000 113 686 837 288 347 895 551 184 410 296 023 252 992 × 2 = 0 + 0,000 000 000 000 227 373 674 576 695 791 102 368 820 592 046 505 984;
  • 99) 0,000 000 000 000 227 373 674 576 695 791 102 368 820 592 046 505 984 × 2 = 0 + 0,000 000 000 000 454 747 349 153 391 582 204 737 641 184 093 011 968;
  • 100) 0,000 000 000 000 454 747 349 153 391 582 204 737 641 184 093 011 968 × 2 = 0 + 0,000 000 000 000 909 494 698 306 783 164 409 475 282 368 186 023 936;
  • 101) 0,000 000 000 000 909 494 698 306 783 164 409 475 282 368 186 023 936 × 2 = 0 + 0,000 000 000 001 818 989 396 613 566 328 818 950 564 736 372 047 872;
  • 102) 0,000 000 000 001 818 989 396 613 566 328 818 950 564 736 372 047 872 × 2 = 0 + 0,000 000 000 003 637 978 793 227 132 657 637 901 129 472 744 095 744;
  • 103) 0,000 000 000 003 637 978 793 227 132 657 637 901 129 472 744 095 744 × 2 = 0 + 0,000 000 000 007 275 957 586 454 265 315 275 802 258 945 488 191 488;
  • 104) 0,000 000 000 007 275 957 586 454 265 315 275 802 258 945 488 191 488 × 2 = 0 + 0,000 000 000 014 551 915 172 908 530 630 551 604 517 890 976 382 976;
  • 105) 0,000 000 000 014 551 915 172 908 530 630 551 604 517 890 976 382 976 × 2 = 0 + 0,000 000 000 029 103 830 345 817 061 261 103 209 035 781 952 765 952;
  • 106) 0,000 000 000 029 103 830 345 817 061 261 103 209 035 781 952 765 952 × 2 = 0 + 0,000 000 000 058 207 660 691 634 122 522 206 418 071 563 905 531 904;
  • 107) 0,000 000 000 058 207 660 691 634 122 522 206 418 071 563 905 531 904 × 2 = 0 + 0,000 000 000 116 415 321 383 268 245 044 412 836 143 127 811 063 808;
  • 108) 0,000 000 000 116 415 321 383 268 245 044 412 836 143 127 811 063 808 × 2 = 0 + 0,000 000 000 232 830 642 766 536 490 088 825 672 286 255 622 127 616;
  • 109) 0,000 000 000 232 830 642 766 536 490 088 825 672 286 255 622 127 616 × 2 = 0 + 0,000 000 000 465 661 285 533 072 980 177 651 344 572 511 244 255 232;
  • 110) 0,000 000 000 465 661 285 533 072 980 177 651 344 572 511 244 255 232 × 2 = 0 + 0,000 000 000 931 322 571 066 145 960 355 302 689 145 022 488 510 464;
  • 111) 0,000 000 000 931 322 571 066 145 960 355 302 689 145 022 488 510 464 × 2 = 0 + 0,000 000 001 862 645 142 132 291 920 710 605 378 290 044 977 020 928;
  • 112) 0,000 000 001 862 645 142 132 291 920 710 605 378 290 044 977 020 928 × 2 = 0 + 0,000 000 003 725 290 284 264 583 841 421 210 756 580 089 954 041 856;
  • 113) 0,000 000 003 725 290 284 264 583 841 421 210 756 580 089 954 041 856 × 2 = 0 + 0,000 000 007 450 580 568 529 167 682 842 421 513 160 179 908 083 712;
  • 114) 0,000 000 007 450 580 568 529 167 682 842 421 513 160 179 908 083 712 × 2 = 0 + 0,000 000 014 901 161 137 058 335 365 684 843 026 320 359 816 167 424;
  • 115) 0,000 000 014 901 161 137 058 335 365 684 843 026 320 359 816 167 424 × 2 = 0 + 0,000 000 029 802 322 274 116 670 731 369 686 052 640 719 632 334 848;
  • 116) 0,000 000 029 802 322 274 116 670 731 369 686 052 640 719 632 334 848 × 2 = 0 + 0,000 000 059 604 644 548 233 341 462 739 372 105 281 439 264 669 696;
  • 117) 0,000 000 059 604 644 548 233 341 462 739 372 105 281 439 264 669 696 × 2 = 0 + 0,000 000 119 209 289 096 466 682 925 478 744 210 562 878 529 339 392;
  • 118) 0,000 000 119 209 289 096 466 682 925 478 744 210 562 878 529 339 392 × 2 = 0 + 0,000 000 238 418 578 192 933 365 850 957 488 421 125 757 058 678 784;
  • 119) 0,000 000 238 418 578 192 933 365 850 957 488 421 125 757 058 678 784 × 2 = 0 + 0,000 000 476 837 156 385 866 731 701 914 976 842 251 514 117 357 568;
  • 120) 0,000 000 476 837 156 385 866 731 701 914 976 842 251 514 117 357 568 × 2 = 0 + 0,000 000 953 674 312 771 733 463 403 829 953 684 503 028 234 715 136;
  • 121) 0,000 000 953 674 312 771 733 463 403 829 953 684 503 028 234 715 136 × 2 = 0 + 0,000 001 907 348 625 543 466 926 807 659 907 369 006 056 469 430 272;
  • 122) 0,000 001 907 348 625 543 466 926 807 659 907 369 006 056 469 430 272 × 2 = 0 + 0,000 003 814 697 251 086 933 853 615 319 814 738 012 112 938 860 544;
  • 123) 0,000 003 814 697 251 086 933 853 615 319 814 738 012 112 938 860 544 × 2 = 0 + 0,000 007 629 394 502 173 867 707 230 639 629 476 024 225 877 721 088;
  • 124) 0,000 007 629 394 502 173 867 707 230 639 629 476 024 225 877 721 088 × 2 = 0 + 0,000 015 258 789 004 347 735 414 461 279 258 952 048 451 755 442 176;
  • 125) 0,000 015 258 789 004 347 735 414 461 279 258 952 048 451 755 442 176 × 2 = 0 + 0,000 030 517 578 008 695 470 828 922 558 517 904 096 903 510 884 352;
  • 126) 0,000 030 517 578 008 695 470 828 922 558 517 904 096 903 510 884 352 × 2 = 0 + 0,000 061 035 156 017 390 941 657 845 117 035 808 193 807 021 768 704;
  • 127) 0,000 061 035 156 017 390 941 657 845 117 035 808 193 807 021 768 704 × 2 = 0 + 0,000 122 070 312 034 781 883 315 690 234 071 616 387 614 043 537 408;
  • 128) 0,000 122 070 312 034 781 883 315 690 234 071 616 387 614 043 537 408 × 2 = 0 + 0,000 244 140 624 069 563 766 631 380 468 143 232 775 228 087 074 816;
  • 129) 0,000 244 140 624 069 563 766 631 380 468 143 232 775 228 087 074 816 × 2 = 0 + 0,000 488 281 248 139 127 533 262 760 936 286 465 550 456 174 149 632;
  • 130) 0,000 488 281 248 139 127 533 262 760 936 286 465 550 456 174 149 632 × 2 = 0 + 0,000 976 562 496 278 255 066 525 521 872 572 931 100 912 348 299 264;
  • 131) 0,000 976 562 496 278 255 066 525 521 872 572 931 100 912 348 299 264 × 2 = 0 + 0,001 953 124 992 556 510 133 051 043 745 145 862 201 824 696 598 528;
  • 132) 0,001 953 124 992 556 510 133 051 043 745 145 862 201 824 696 598 528 × 2 = 0 + 0,003 906 249 985 113 020 266 102 087 490 291 724 403 649 393 197 056;
  • 133) 0,003 906 249 985 113 020 266 102 087 490 291 724 403 649 393 197 056 × 2 = 0 + 0,007 812 499 970 226 040 532 204 174 980 583 448 807 298 786 394 112;
  • 134) 0,007 812 499 970 226 040 532 204 174 980 583 448 807 298 786 394 112 × 2 = 0 + 0,015 624 999 940 452 081 064 408 349 961 166 897 614 597 572 788 224;
  • 135) 0,015 624 999 940 452 081 064 408 349 961 166 897 614 597 572 788 224 × 2 = 0 + 0,031 249 999 880 904 162 128 816 699 922 333 795 229 195 145 576 448;
  • 136) 0,031 249 999 880 904 162 128 816 699 922 333 795 229 195 145 576 448 × 2 = 0 + 0,062 499 999 761 808 324 257 633 399 844 667 590 458 390 291 152 896;
  • 137) 0,062 499 999 761 808 324 257 633 399 844 667 590 458 390 291 152 896 × 2 = 0 + 0,124 999 999 523 616 648 515 266 799 689 335 180 916 780 582 305 792;
  • 138) 0,124 999 999 523 616 648 515 266 799 689 335 180 916 780 582 305 792 × 2 = 0 + 0,249 999 999 047 233 297 030 533 599 378 670 361 833 561 164 611 584;
  • 139) 0,249 999 999 047 233 297 030 533 599 378 670 361 833 561 164 611 584 × 2 = 0 + 0,499 999 998 094 466 594 061 067 198 757 340 723 667 122 329 223 168;
  • 140) 0,499 999 998 094 466 594 061 067 198 757 340 723 667 122 329 223 168 × 2 = 0 + 0,999 999 996 188 933 188 122 134 397 514 681 447 334 244 658 446 336;
  • 141) 0,999 999 996 188 933 188 122 134 397 514 681 447 334 244 658 446 336 × 2 = 1 + 0,999 999 992 377 866 376 244 268 795 029 362 894 668 489 316 892 672;
  • 142) 0,999 999 992 377 866 376 244 268 795 029 362 894 668 489 316 892 672 × 2 = 1 + 0,999 999 984 755 732 752 488 537 590 058 725 789 336 978 633 785 344;
  • 143) 0,999 999 984 755 732 752 488 537 590 058 725 789 336 978 633 785 344 × 2 = 1 + 0,999 999 969 511 465 504 977 075 180 117 451 578 673 957 267 570 688;
  • 144) 0,999 999 969 511 465 504 977 075 180 117 451 578 673 957 267 570 688 × 2 = 1 + 0,999 999 939 022 931 009 954 150 360 234 903 157 347 914 535 141 376;
  • 145) 0,999 999 939 022 931 009 954 150 360 234 903 157 347 914 535 141 376 × 2 = 1 + 0,999 999 878 045 862 019 908 300 720 469 806 314 695 829 070 282 752;
  • 146) 0,999 999 878 045 862 019 908 300 720 469 806 314 695 829 070 282 752 × 2 = 1 + 0,999 999 756 091 724 039 816 601 440 939 612 629 391 658 140 565 504;
  • 147) 0,999 999 756 091 724 039 816 601 440 939 612 629 391 658 140 565 504 × 2 = 1 + 0,999 999 512 183 448 079 633 202 881 879 225 258 783 316 281 131 008;
  • 148) 0,999 999 512 183 448 079 633 202 881 879 225 258 783 316 281 131 008 × 2 = 1 + 0,999 999 024 366 896 159 266 405 763 758 450 517 566 632 562 262 016;
  • 149) 0,999 999 024 366 896 159 266 405 763 758 450 517 566 632 562 262 016 × 2 = 1 + 0,999 998 048 733 792 318 532 811 527 516 901 035 133 265 124 524 032;
  • 150) 0,999 998 048 733 792 318 532 811 527 516 901 035 133 265 124 524 032 × 2 = 1 + 0,999 996 097 467 584 637 065 623 055 033 802 070 266 530 249 048 064;
  • 151) 0,999 996 097 467 584 637 065 623 055 033 802 070 266 530 249 048 064 × 2 = 1 + 0,999 992 194 935 169 274 131 246 110 067 604 140 533 060 498 096 128;
  • 152) 0,999 992 194 935 169 274 131 246 110 067 604 140 533 060 498 096 128 × 2 = 1 + 0,999 984 389 870 338 548 262 492 220 135 208 281 066 120 996 192 256;
  • 153) 0,999 984 389 870 338 548 262 492 220 135 208 281 066 120 996 192 256 × 2 = 1 + 0,999 968 779 740 677 096 524 984 440 270 416 562 132 241 992 384 512;
  • 154) 0,999 968 779 740 677 096 524 984 440 270 416 562 132 241 992 384 512 × 2 = 1 + 0,999 937 559 481 354 193 049 968 880 540 833 124 264 483 984 769 024;
  • 155) 0,999 937 559 481 354 193 049 968 880 540 833 124 264 483 984 769 024 × 2 = 1 + 0,999 875 118 962 708 386 099 937 761 081 666 248 528 967 969 538 048;
  • 156) 0,999 875 118 962 708 386 099 937 761 081 666 248 528 967 969 538 048 × 2 = 1 + 0,999 750 237 925 416 772 199 875 522 163 332 497 057 935 939 076 096;
  • 157) 0,999 750 237 925 416 772 199 875 522 163 332 497 057 935 939 076 096 × 2 = 1 + 0,999 500 475 850 833 544 399 751 044 326 664 994 115 871 878 152 192;
  • 158) 0,999 500 475 850 833 544 399 751 044 326 664 994 115 871 878 152 192 × 2 = 1 + 0,999 000 951 701 667 088 799 502 088 653 329 988 231 743 756 304 384;
  • 159) 0,999 000 951 701 667 088 799 502 088 653 329 988 231 743 756 304 384 × 2 = 1 + 0,998 001 903 403 334 177 599 004 177 306 659 976 463 487 512 608 768;
  • 160) 0,998 001 903 403 334 177 599 004 177 306 659 976 463 487 512 608 768 × 2 = 1 + 0,996 003 806 806 668 355 198 008 354 613 319 952 926 975 025 217 536;
  • 161) 0,996 003 806 806 668 355 198 008 354 613 319 952 926 975 025 217 536 × 2 = 1 + 0,992 007 613 613 336 710 396 016 709 226 639 905 853 950 050 435 072;
  • 162) 0,992 007 613 613 336 710 396 016 709 226 639 905 853 950 050 435 072 × 2 = 1 + 0,984 015 227 226 673 420 792 033 418 453 279 811 707 900 100 870 144;
  • 163) 0,984 015 227 226 673 420 792 033 418 453 279 811 707 900 100 870 144 × 2 = 1 + 0,968 030 454 453 346 841 584 066 836 906 559 623 415 800 201 740 288;
  • 164) 0,968 030 454 453 346 841 584 066 836 906 559 623 415 800 201 740 288 × 2 = 1 + 0,936 060 908 906 693 683 168 133 673 813 119 246 831 600 403 480 576;

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 811(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 1111(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 811(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 1111(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 811(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 1111(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 1111(2) × 20 =


1,1111 1111 1111 1111 1111 111(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 111


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