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

Î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 445 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 028 025 968 89;
  • 2) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 028 025 968 89 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 056 051 937 78;
  • 3) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 056 051 937 78 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 112 103 875 56;
  • 4) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 112 103 875 56 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 224 207 751 12;
  • 5) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 224 207 751 12 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 448 415 502 24;
  • 6) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 448 415 502 24 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 896 831 004 48;
  • 7) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 896 831 004 48 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 001 793 662 008 96;
  • 8) 0,000 000 000 000 000 000 000 000 000 000 000 000 001 793 662 008 96 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 003 587 324 017 92;
  • 9) 0,000 000 000 000 000 000 000 000 000 000 000 000 003 587 324 017 92 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 007 174 648 035 84;
  • 10) 0,000 000 000 000 000 000 000 000 000 000 000 000 007 174 648 035 84 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 014 349 296 071 68;
  • 11) 0,000 000 000 000 000 000 000 000 000 000 000 000 014 349 296 071 68 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 028 698 592 143 36;
  • 12) 0,000 000 000 000 000 000 000 000 000 000 000 000 028 698 592 143 36 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 057 397 184 286 72;
  • 13) 0,000 000 000 000 000 000 000 000 000 000 000 000 057 397 184 286 72 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 114 794 368 573 44;
  • 14) 0,000 000 000 000 000 000 000 000 000 000 000 000 114 794 368 573 44 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 229 588 737 146 88;
  • 15) 0,000 000 000 000 000 000 000 000 000 000 000 000 229 588 737 146 88 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 459 177 474 293 76;
  • 16) 0,000 000 000 000 000 000 000 000 000 000 000 000 459 177 474 293 76 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 918 354 948 587 52;
  • 17) 0,000 000 000 000 000 000 000 000 000 000 000 000 918 354 948 587 52 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 001 836 709 897 175 04;
  • 18) 0,000 000 000 000 000 000 000 000 000 000 000 001 836 709 897 175 04 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 003 673 419 794 350 08;
  • 19) 0,000 000 000 000 000 000 000 000 000 000 000 003 673 419 794 350 08 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 007 346 839 588 700 16;
  • 20) 0,000 000 000 000 000 000 000 000 000 000 000 007 346 839 588 700 16 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 014 693 679 177 400 32;
  • 21) 0,000 000 000 000 000 000 000 000 000 000 000 014 693 679 177 400 32 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 029 387 358 354 800 64;
  • 22) 0,000 000 000 000 000 000 000 000 000 000 000 029 387 358 354 800 64 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 058 774 716 709 601 28;
  • 23) 0,000 000 000 000 000 000 000 000 000 000 000 058 774 716 709 601 28 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 117 549 433 419 202 56;
  • 24) 0,000 000 000 000 000 000 000 000 000 000 000 117 549 433 419 202 56 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 235 098 866 838 405 12;
  • 25) 0,000 000 000 000 000 000 000 000 000 000 000 235 098 866 838 405 12 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 470 197 733 676 810 24;
  • 26) 0,000 000 000 000 000 000 000 000 000 000 000 470 197 733 676 810 24 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 940 395 467 353 620 48;
  • 27) 0,000 000 000 000 000 000 000 000 000 000 000 940 395 467 353 620 48 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 001 880 790 934 707 240 96;
  • 28) 0,000 000 000 000 000 000 000 000 000 000 001 880 790 934 707 240 96 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 003 761 581 869 414 481 92;
  • 29) 0,000 000 000 000 000 000 000 000 000 000 003 761 581 869 414 481 92 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 007 523 163 738 828 963 84;
  • 30) 0,000 000 000 000 000 000 000 000 000 000 007 523 163 738 828 963 84 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 015 046 327 477 657 927 68;
  • 31) 0,000 000 000 000 000 000 000 000 000 000 015 046 327 477 657 927 68 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 030 092 654 955 315 855 36;
  • 32) 0,000 000 000 000 000 000 000 000 000 000 030 092 654 955 315 855 36 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 060 185 309 910 631 710 72;
  • 33) 0,000 000 000 000 000 000 000 000 000 000 060 185 309 910 631 710 72 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 120 370 619 821 263 421 44;
  • 34) 0,000 000 000 000 000 000 000 000 000 000 120 370 619 821 263 421 44 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 240 741 239 642 526 842 88;
  • 35) 0,000 000 000 000 000 000 000 000 000 000 240 741 239 642 526 842 88 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 481 482 479 285 053 685 76;
  • 36) 0,000 000 000 000 000 000 000 000 000 000 481 482 479 285 053 685 76 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 962 964 958 570 107 371 52;
  • 37) 0,000 000 000 000 000 000 000 000 000 000 962 964 958 570 107 371 52 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 001 925 929 917 140 214 743 04;
  • 38) 0,000 000 000 000 000 000 000 000 000 001 925 929 917 140 214 743 04 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 003 851 859 834 280 429 486 08;
  • 39) 0,000 000 000 000 000 000 000 000 000 003 851 859 834 280 429 486 08 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 007 703 719 668 560 858 972 16;
  • 40) 0,000 000 000 000 000 000 000 000 000 007 703 719 668 560 858 972 16 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 015 407 439 337 121 717 944 32;
  • 41) 0,000 000 000 000 000 000 000 000 000 015 407 439 337 121 717 944 32 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 030 814 878 674 243 435 888 64;
  • 42) 0,000 000 000 000 000 000 000 000 000 030 814 878 674 243 435 888 64 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 061 629 757 348 486 871 777 28;
  • 43) 0,000 000 000 000 000 000 000 000 000 061 629 757 348 486 871 777 28 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 123 259 514 696 973 743 554 56;
  • 44) 0,000 000 000 000 000 000 000 000 000 123 259 514 696 973 743 554 56 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 246 519 029 393 947 487 109 12;
  • 45) 0,000 000 000 000 000 000 000 000 000 246 519 029 393 947 487 109 12 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 493 038 058 787 894 974 218 24;
  • 46) 0,000 000 000 000 000 000 000 000 000 493 038 058 787 894 974 218 24 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 986 076 117 575 789 948 436 48;
  • 47) 0,000 000 000 000 000 000 000 000 000 986 076 117 575 789 948 436 48 × 2 = 0 + 0,000 000 000 000 000 000 000 000 001 972 152 235 151 579 896 872 96;
  • 48) 0,000 000 000 000 000 000 000 000 001 972 152 235 151 579 896 872 96 × 2 = 0 + 0,000 000 000 000 000 000 000 000 003 944 304 470 303 159 793 745 92;
  • 49) 0,000 000 000 000 000 000 000 000 003 944 304 470 303 159 793 745 92 × 2 = 0 + 0,000 000 000 000 000 000 000 000 007 888 608 940 606 319 587 491 84;
  • 50) 0,000 000 000 000 000 000 000 000 007 888 608 940 606 319 587 491 84 × 2 = 0 + 0,000 000 000 000 000 000 000 000 015 777 217 881 212 639 174 983 68;
  • 51) 0,000 000 000 000 000 000 000 000 015 777 217 881 212 639 174 983 68 × 2 = 0 + 0,000 000 000 000 000 000 000 000 031 554 435 762 425 278 349 967 36;
  • 52) 0,000 000 000 000 000 000 000 000 031 554 435 762 425 278 349 967 36 × 2 = 0 + 0,000 000 000 000 000 000 000 000 063 108 871 524 850 556 699 934 72;
  • 53) 0,000 000 000 000 000 000 000 000 063 108 871 524 850 556 699 934 72 × 2 = 0 + 0,000 000 000 000 000 000 000 000 126 217 743 049 701 113 399 869 44;
  • 54) 0,000 000 000 000 000 000 000 000 126 217 743 049 701 113 399 869 44 × 2 = 0 + 0,000 000 000 000 000 000 000 000 252 435 486 099 402 226 799 738 88;
  • 55) 0,000 000 000 000 000 000 000 000 252 435 486 099 402 226 799 738 88 × 2 = 0 + 0,000 000 000 000 000 000 000 000 504 870 972 198 804 453 599 477 76;
  • 56) 0,000 000 000 000 000 000 000 000 504 870 972 198 804 453 599 477 76 × 2 = 0 + 0,000 000 000 000 000 000 000 001 009 741 944 397 608 907 198 955 52;
  • 57) 0,000 000 000 000 000 000 000 001 009 741 944 397 608 907 198 955 52 × 2 = 0 + 0,000 000 000 000 000 000 000 002 019 483 888 795 217 814 397 911 04;
  • 58) 0,000 000 000 000 000 000 000 002 019 483 888 795 217 814 397 911 04 × 2 = 0 + 0,000 000 000 000 000 000 000 004 038 967 777 590 435 628 795 822 08;
  • 59) 0,000 000 000 000 000 000 000 004 038 967 777 590 435 628 795 822 08 × 2 = 0 + 0,000 000 000 000 000 000 000 008 077 935 555 180 871 257 591 644 16;
  • 60) 0,000 000 000 000 000 000 000 008 077 935 555 180 871 257 591 644 16 × 2 = 0 + 0,000 000 000 000 000 000 000 016 155 871 110 361 742 515 183 288 32;
  • 61) 0,000 000 000 000 000 000 000 016 155 871 110 361 742 515 183 288 32 × 2 = 0 + 0,000 000 000 000 000 000 000 032 311 742 220 723 485 030 366 576 64;
  • 62) 0,000 000 000 000 000 000 000 032 311 742 220 723 485 030 366 576 64 × 2 = 0 + 0,000 000 000 000 000 000 000 064 623 484 441 446 970 060 733 153 28;
  • 63) 0,000 000 000 000 000 000 000 064 623 484 441 446 970 060 733 153 28 × 2 = 0 + 0,000 000 000 000 000 000 000 129 246 968 882 893 940 121 466 306 56;
  • 64) 0,000 000 000 000 000 000 000 129 246 968 882 893 940 121 466 306 56 × 2 = 0 + 0,000 000 000 000 000 000 000 258 493 937 765 787 880 242 932 613 12;
  • 65) 0,000 000 000 000 000 000 000 258 493 937 765 787 880 242 932 613 12 × 2 = 0 + 0,000 000 000 000 000 000 000 516 987 875 531 575 760 485 865 226 24;
  • 66) 0,000 000 000 000 000 000 000 516 987 875 531 575 760 485 865 226 24 × 2 = 0 + 0,000 000 000 000 000 000 001 033 975 751 063 151 520 971 730 452 48;
  • 67) 0,000 000 000 000 000 000 001 033 975 751 063 151 520 971 730 452 48 × 2 = 0 + 0,000 000 000 000 000 000 002 067 951 502 126 303 041 943 460 904 96;
  • 68) 0,000 000 000 000 000 000 002 067 951 502 126 303 041 943 460 904 96 × 2 = 0 + 0,000 000 000 000 000 000 004 135 903 004 252 606 083 886 921 809 92;
  • 69) 0,000 000 000 000 000 000 004 135 903 004 252 606 083 886 921 809 92 × 2 = 0 + 0,000 000 000 000 000 000 008 271 806 008 505 212 167 773 843 619 84;
  • 70) 0,000 000 000 000 000 000 008 271 806 008 505 212 167 773 843 619 84 × 2 = 0 + 0,000 000 000 000 000 000 016 543 612 017 010 424 335 547 687 239 68;
  • 71) 0,000 000 000 000 000 000 016 543 612 017 010 424 335 547 687 239 68 × 2 = 0 + 0,000 000 000 000 000 000 033 087 224 034 020 848 671 095 374 479 36;
  • 72) 0,000 000 000 000 000 000 033 087 224 034 020 848 671 095 374 479 36 × 2 = 0 + 0,000 000 000 000 000 000 066 174 448 068 041 697 342 190 748 958 72;
  • 73) 0,000 000 000 000 000 000 066 174 448 068 041 697 342 190 748 958 72 × 2 = 0 + 0,000 000 000 000 000 000 132 348 896 136 083 394 684 381 497 917 44;
  • 74) 0,000 000 000 000 000 000 132 348 896 136 083 394 684 381 497 917 44 × 2 = 0 + 0,000 000 000 000 000 000 264 697 792 272 166 789 368 762 995 834 88;
  • 75) 0,000 000 000 000 000 000 264 697 792 272 166 789 368 762 995 834 88 × 2 = 0 + 0,000 000 000 000 000 000 529 395 584 544 333 578 737 525 991 669 76;
  • 76) 0,000 000 000 000 000 000 529 395 584 544 333 578 737 525 991 669 76 × 2 = 0 + 0,000 000 000 000 000 001 058 791 169 088 667 157 475 051 983 339 52;
  • 77) 0,000 000 000 000 000 001 058 791 169 088 667 157 475 051 983 339 52 × 2 = 0 + 0,000 000 000 000 000 002 117 582 338 177 334 314 950 103 966 679 04;
  • 78) 0,000 000 000 000 000 002 117 582 338 177 334 314 950 103 966 679 04 × 2 = 0 + 0,000 000 000 000 000 004 235 164 676 354 668 629 900 207 933 358 08;
  • 79) 0,000 000 000 000 000 004 235 164 676 354 668 629 900 207 933 358 08 × 2 = 0 + 0,000 000 000 000 000 008 470 329 352 709 337 259 800 415 866 716 16;
  • 80) 0,000 000 000 000 000 008 470 329 352 709 337 259 800 415 866 716 16 × 2 = 0 + 0,000 000 000 000 000 016 940 658 705 418 674 519 600 831 733 432 32;
  • 81) 0,000 000 000 000 000 016 940 658 705 418 674 519 600 831 733 432 32 × 2 = 0 + 0,000 000 000 000 000 033 881 317 410 837 349 039 201 663 466 864 64;
  • 82) 0,000 000 000 000 000 033 881 317 410 837 349 039 201 663 466 864 64 × 2 = 0 + 0,000 000 000 000 000 067 762 634 821 674 698 078 403 326 933 729 28;
  • 83) 0,000 000 000 000 000 067 762 634 821 674 698 078 403 326 933 729 28 × 2 = 0 + 0,000 000 000 000 000 135 525 269 643 349 396 156 806 653 867 458 56;
  • 84) 0,000 000 000 000 000 135 525 269 643 349 396 156 806 653 867 458 56 × 2 = 0 + 0,000 000 000 000 000 271 050 539 286 698 792 313 613 307 734 917 12;
  • 85) 0,000 000 000 000 000 271 050 539 286 698 792 313 613 307 734 917 12 × 2 = 0 + 0,000 000 000 000 000 542 101 078 573 397 584 627 226 615 469 834 24;
  • 86) 0,000 000 000 000 000 542 101 078 573 397 584 627 226 615 469 834 24 × 2 = 0 + 0,000 000 000 000 001 084 202 157 146 795 169 254 453 230 939 668 48;
  • 87) 0,000 000 000 000 001 084 202 157 146 795 169 254 453 230 939 668 48 × 2 = 0 + 0,000 000 000 000 002 168 404 314 293 590 338 508 906 461 879 336 96;
  • 88) 0,000 000 000 000 002 168 404 314 293 590 338 508 906 461 879 336 96 × 2 = 0 + 0,000 000 000 000 004 336 808 628 587 180 677 017 812 923 758 673 92;
  • 89) 0,000 000 000 000 004 336 808 628 587 180 677 017 812 923 758 673 92 × 2 = 0 + 0,000 000 000 000 008 673 617 257 174 361 354 035 625 847 517 347 84;
  • 90) 0,000 000 000 000 008 673 617 257 174 361 354 035 625 847 517 347 84 × 2 = 0 + 0,000 000 000 000 017 347 234 514 348 722 708 071 251 695 034 695 68;
  • 91) 0,000 000 000 000 017 347 234 514 348 722 708 071 251 695 034 695 68 × 2 = 0 + 0,000 000 000 000 034 694 469 028 697 445 416 142 503 390 069 391 36;
  • 92) 0,000 000 000 000 034 694 469 028 697 445 416 142 503 390 069 391 36 × 2 = 0 + 0,000 000 000 000 069 388 938 057 394 890 832 285 006 780 138 782 72;
  • 93) 0,000 000 000 000 069 388 938 057 394 890 832 285 006 780 138 782 72 × 2 = 0 + 0,000 000 000 000 138 777 876 114 789 781 664 570 013 560 277 565 44;
  • 94) 0,000 000 000 000 138 777 876 114 789 781 664 570 013 560 277 565 44 × 2 = 0 + 0,000 000 000 000 277 555 752 229 579 563 329 140 027 120 555 130 88;
  • 95) 0,000 000 000 000 277 555 752 229 579 563 329 140 027 120 555 130 88 × 2 = 0 + 0,000 000 000 000 555 111 504 459 159 126 658 280 054 241 110 261 76;
  • 96) 0,000 000 000 000 555 111 504 459 159 126 658 280 054 241 110 261 76 × 2 = 0 + 0,000 000 000 001 110 223 008 918 318 253 316 560 108 482 220 523 52;
  • 97) 0,000 000 000 001 110 223 008 918 318 253 316 560 108 482 220 523 52 × 2 = 0 + 0,000 000 000 002 220 446 017 836 636 506 633 120 216 964 441 047 04;
  • 98) 0,000 000 000 002 220 446 017 836 636 506 633 120 216 964 441 047 04 × 2 = 0 + 0,000 000 000 004 440 892 035 673 273 013 266 240 433 928 882 094 08;
  • 99) 0,000 000 000 004 440 892 035 673 273 013 266 240 433 928 882 094 08 × 2 = 0 + 0,000 000 000 008 881 784 071 346 546 026 532 480 867 857 764 188 16;
  • 100) 0,000 000 000 008 881 784 071 346 546 026 532 480 867 857 764 188 16 × 2 = 0 + 0,000 000 000 017 763 568 142 693 092 053 064 961 735 715 528 376 32;
  • 101) 0,000 000 000 017 763 568 142 693 092 053 064 961 735 715 528 376 32 × 2 = 0 + 0,000 000 000 035 527 136 285 386 184 106 129 923 471 431 056 752 64;
  • 102) 0,000 000 000 035 527 136 285 386 184 106 129 923 471 431 056 752 64 × 2 = 0 + 0,000 000 000 071 054 272 570 772 368 212 259 846 942 862 113 505 28;
  • 103) 0,000 000 000 071 054 272 570 772 368 212 259 846 942 862 113 505 28 × 2 = 0 + 0,000 000 000 142 108 545 141 544 736 424 519 693 885 724 227 010 56;
  • 104) 0,000 000 000 142 108 545 141 544 736 424 519 693 885 724 227 010 56 × 2 = 0 + 0,000 000 000 284 217 090 283 089 472 849 039 387 771 448 454 021 12;
  • 105) 0,000 000 000 284 217 090 283 089 472 849 039 387 771 448 454 021 12 × 2 = 0 + 0,000 000 000 568 434 180 566 178 945 698 078 775 542 896 908 042 24;
  • 106) 0,000 000 000 568 434 180 566 178 945 698 078 775 542 896 908 042 24 × 2 = 0 + 0,000 000 001 136 868 361 132 357 891 396 157 551 085 793 816 084 48;
  • 107) 0,000 000 001 136 868 361 132 357 891 396 157 551 085 793 816 084 48 × 2 = 0 + 0,000 000 002 273 736 722 264 715 782 792 315 102 171 587 632 168 96;
  • 108) 0,000 000 002 273 736 722 264 715 782 792 315 102 171 587 632 168 96 × 2 = 0 + 0,000 000 004 547 473 444 529 431 565 584 630 204 343 175 264 337 92;
  • 109) 0,000 000 004 547 473 444 529 431 565 584 630 204 343 175 264 337 92 × 2 = 0 + 0,000 000 009 094 946 889 058 863 131 169 260 408 686 350 528 675 84;
  • 110) 0,000 000 009 094 946 889 058 863 131 169 260 408 686 350 528 675 84 × 2 = 0 + 0,000 000 018 189 893 778 117 726 262 338 520 817 372 701 057 351 68;
  • 111) 0,000 000 018 189 893 778 117 726 262 338 520 817 372 701 057 351 68 × 2 = 0 + 0,000 000 036 379 787 556 235 452 524 677 041 634 745 402 114 703 36;
  • 112) 0,000 000 036 379 787 556 235 452 524 677 041 634 745 402 114 703 36 × 2 = 0 + 0,000 000 072 759 575 112 470 905 049 354 083 269 490 804 229 406 72;
  • 113) 0,000 000 072 759 575 112 470 905 049 354 083 269 490 804 229 406 72 × 2 = 0 + 0,000 000 145 519 150 224 941 810 098 708 166 538 981 608 458 813 44;
  • 114) 0,000 000 145 519 150 224 941 810 098 708 166 538 981 608 458 813 44 × 2 = 0 + 0,000 000 291 038 300 449 883 620 197 416 333 077 963 216 917 626 88;
  • 115) 0,000 000 291 038 300 449 883 620 197 416 333 077 963 216 917 626 88 × 2 = 0 + 0,000 000 582 076 600 899 767 240 394 832 666 155 926 433 835 253 76;
  • 116) 0,000 000 582 076 600 899 767 240 394 832 666 155 926 433 835 253 76 × 2 = 0 + 0,000 001 164 153 201 799 534 480 789 665 332 311 852 867 670 507 52;
  • 117) 0,000 001 164 153 201 799 534 480 789 665 332 311 852 867 670 507 52 × 2 = 0 + 0,000 002 328 306 403 599 068 961 579 330 664 623 705 735 341 015 04;
  • 118) 0,000 002 328 306 403 599 068 961 579 330 664 623 705 735 341 015 04 × 2 = 0 + 0,000 004 656 612 807 198 137 923 158 661 329 247 411 470 682 030 08;
  • 119) 0,000 004 656 612 807 198 137 923 158 661 329 247 411 470 682 030 08 × 2 = 0 + 0,000 009 313 225 614 396 275 846 317 322 658 494 822 941 364 060 16;
  • 120) 0,000 009 313 225 614 396 275 846 317 322 658 494 822 941 364 060 16 × 2 = 0 + 0,000 018 626 451 228 792 551 692 634 645 316 989 645 882 728 120 32;
  • 121) 0,000 018 626 451 228 792 551 692 634 645 316 989 645 882 728 120 32 × 2 = 0 + 0,000 037 252 902 457 585 103 385 269 290 633 979 291 765 456 240 64;
  • 122) 0,000 037 252 902 457 585 103 385 269 290 633 979 291 765 456 240 64 × 2 = 0 + 0,000 074 505 804 915 170 206 770 538 581 267 958 583 530 912 481 28;
  • 123) 0,000 074 505 804 915 170 206 770 538 581 267 958 583 530 912 481 28 × 2 = 0 + 0,000 149 011 609 830 340 413 541 077 162 535 917 167 061 824 962 56;
  • 124) 0,000 149 011 609 830 340 413 541 077 162 535 917 167 061 824 962 56 × 2 = 0 + 0,000 298 023 219 660 680 827 082 154 325 071 834 334 123 649 925 12;
  • 125) 0,000 298 023 219 660 680 827 082 154 325 071 834 334 123 649 925 12 × 2 = 0 + 0,000 596 046 439 321 361 654 164 308 650 143 668 668 247 299 850 24;
  • 126) 0,000 596 046 439 321 361 654 164 308 650 143 668 668 247 299 850 24 × 2 = 0 + 0,001 192 092 878 642 723 308 328 617 300 287 337 336 494 599 700 48;
  • 127) 0,001 192 092 878 642 723 308 328 617 300 287 337 336 494 599 700 48 × 2 = 0 + 0,002 384 185 757 285 446 616 657 234 600 574 674 672 989 199 400 96;
  • 128) 0,002 384 185 757 285 446 616 657 234 600 574 674 672 989 199 400 96 × 2 = 0 + 0,004 768 371 514 570 893 233 314 469 201 149 349 345 978 398 801 92;
  • 129) 0,004 768 371 514 570 893 233 314 469 201 149 349 345 978 398 801 92 × 2 = 0 + 0,009 536 743 029 141 786 466 628 938 402 298 698 691 956 797 603 84;
  • 130) 0,009 536 743 029 141 786 466 628 938 402 298 698 691 956 797 603 84 × 2 = 0 + 0,019 073 486 058 283 572 933 257 876 804 597 397 383 913 595 207 68;
  • 131) 0,019 073 486 058 283 572 933 257 876 804 597 397 383 913 595 207 68 × 2 = 0 + 0,038 146 972 116 567 145 866 515 753 609 194 794 767 827 190 415 36;
  • 132) 0,038 146 972 116 567 145 866 515 753 609 194 794 767 827 190 415 36 × 2 = 0 + 0,076 293 944 233 134 291 733 031 507 218 389 589 535 654 380 830 72;
  • 133) 0,076 293 944 233 134 291 733 031 507 218 389 589 535 654 380 830 72 × 2 = 0 + 0,152 587 888 466 268 583 466 063 014 436 779 179 071 308 761 661 44;
  • 134) 0,152 587 888 466 268 583 466 063 014 436 779 179 071 308 761 661 44 × 2 = 0 + 0,305 175 776 932 537 166 932 126 028 873 558 358 142 617 523 322 88;
  • 135) 0,305 175 776 932 537 166 932 126 028 873 558 358 142 617 523 322 88 × 2 = 0 + 0,610 351 553 865 074 333 864 252 057 747 116 716 285 235 046 645 76;
  • 136) 0,610 351 553 865 074 333 864 252 057 747 116 716 285 235 046 645 76 × 2 = 1 + 0,220 703 107 730 148 667 728 504 115 494 233 432 570 470 093 291 52;
  • 137) 0,220 703 107 730 148 667 728 504 115 494 233 432 570 470 093 291 52 × 2 = 0 + 0,441 406 215 460 297 335 457 008 230 988 466 865 140 940 186 583 04;
  • 138) 0,441 406 215 460 297 335 457 008 230 988 466 865 140 940 186 583 04 × 2 = 0 + 0,882 812 430 920 594 670 914 016 461 976 933 730 281 880 373 166 08;
  • 139) 0,882 812 430 920 594 670 914 016 461 976 933 730 281 880 373 166 08 × 2 = 1 + 0,765 624 861 841 189 341 828 032 923 953 867 460 563 760 746 332 16;
  • 140) 0,765 624 861 841 189 341 828 032 923 953 867 460 563 760 746 332 16 × 2 = 1 + 0,531 249 723 682 378 683 656 065 847 907 734 921 127 521 492 664 32;
  • 141) 0,531 249 723 682 378 683 656 065 847 907 734 921 127 521 492 664 32 × 2 = 1 + 0,062 499 447 364 757 367 312 131 695 815 469 842 255 042 985 328 64;
  • 142) 0,062 499 447 364 757 367 312 131 695 815 469 842 255 042 985 328 64 × 2 = 0 + 0,124 998 894 729 514 734 624 263 391 630 939 684 510 085 970 657 28;
  • 143) 0,124 998 894 729 514 734 624 263 391 630 939 684 510 085 970 657 28 × 2 = 0 + 0,249 997 789 459 029 469 248 526 783 261 879 369 020 171 941 314 56;
  • 144) 0,249 997 789 459 029 469 248 526 783 261 879 369 020 171 941 314 56 × 2 = 0 + 0,499 995 578 918 058 938 497 053 566 523 758 738 040 343 882 629 12;
  • 145) 0,499 995 578 918 058 938 497 053 566 523 758 738 040 343 882 629 12 × 2 = 0 + 0,999 991 157 836 117 876 994 107 133 047 517 476 080 687 765 258 24;
  • 146) 0,999 991 157 836 117 876 994 107 133 047 517 476 080 687 765 258 24 × 2 = 1 + 0,999 982 315 672 235 753 988 214 266 095 034 952 161 375 530 516 48;
  • 147) 0,999 982 315 672 235 753 988 214 266 095 034 952 161 375 530 516 48 × 2 = 1 + 0,999 964 631 344 471 507 976 428 532 190 069 904 322 751 061 032 96;
  • 148) 0,999 964 631 344 471 507 976 428 532 190 069 904 322 751 061 032 96 × 2 = 1 + 0,999 929 262 688 943 015 952 857 064 380 139 808 645 502 122 065 92;
  • 149) 0,999 929 262 688 943 015 952 857 064 380 139 808 645 502 122 065 92 × 2 = 1 + 0,999 858 525 377 886 031 905 714 128 760 279 617 291 004 244 131 84;
  • 150) 0,999 858 525 377 886 031 905 714 128 760 279 617 291 004 244 131 84 × 2 = 1 + 0,999 717 050 755 772 063 811 428 257 520 559 234 582 008 488 263 68;
  • 151) 0,999 717 050 755 772 063 811 428 257 520 559 234 582 008 488 263 68 × 2 = 1 + 0,999 434 101 511 544 127 622 856 515 041 118 469 164 016 976 527 36;
  • 152) 0,999 434 101 511 544 127 622 856 515 041 118 469 164 016 976 527 36 × 2 = 1 + 0,998 868 203 023 088 255 245 713 030 082 236 938 328 033 953 054 72;
  • 153) 0,998 868 203 023 088 255 245 713 030 082 236 938 328 033 953 054 72 × 2 = 1 + 0,997 736 406 046 176 510 491 426 060 164 473 876 656 067 906 109 44;
  • 154) 0,997 736 406 046 176 510 491 426 060 164 473 876 656 067 906 109 44 × 2 = 1 + 0,995 472 812 092 353 020 982 852 120 328 947 753 312 135 812 218 88;
  • 155) 0,995 472 812 092 353 020 982 852 120 328 947 753 312 135 812 218 88 × 2 = 1 + 0,990 945 624 184 706 041 965 704 240 657 895 506 624 271 624 437 76;
  • 156) 0,990 945 624 184 706 041 965 704 240 657 895 506 624 271 624 437 76 × 2 = 1 + 0,981 891 248 369 412 083 931 408 481 315 791 013 248 543 248 875 52;
  • 157) 0,981 891 248 369 412 083 931 408 481 315 791 013 248 543 248 875 52 × 2 = 1 + 0,963 782 496 738 824 167 862 816 962 631 582 026 497 086 497 751 04;
  • 158) 0,963 782 496 738 824 167 862 816 962 631 582 026 497 086 497 751 04 × 2 = 1 + 0,927 564 993 477 648 335 725 633 925 263 164 052 994 172 995 502 08;
  • 159) 0,927 564 993 477 648 335 725 633 925 263 164 052 994 172 995 502 08 × 2 = 1 + 0,855 129 986 955 296 671 451 267 850 526 328 105 988 345 991 004 16;

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 445(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 445(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 445(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 445 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