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

Î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 446 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 028 025 968 892;
  • 2) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 028 025 968 892 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 056 051 937 784;
  • 3) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 056 051 937 784 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 112 103 875 568;
  • 4) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 112 103 875 568 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 224 207 751 136;
  • 5) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 224 207 751 136 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 448 415 502 272;
  • 6) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 448 415 502 272 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 896 831 004 544;
  • 7) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 896 831 004 544 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 001 793 662 009 088;
  • 8) 0,000 000 000 000 000 000 000 000 000 000 000 000 001 793 662 009 088 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 003 587 324 018 176;
  • 9) 0,000 000 000 000 000 000 000 000 000 000 000 000 003 587 324 018 176 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 007 174 648 036 352;
  • 10) 0,000 000 000 000 000 000 000 000 000 000 000 000 007 174 648 036 352 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 014 349 296 072 704;
  • 11) 0,000 000 000 000 000 000 000 000 000 000 000 000 014 349 296 072 704 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 028 698 592 145 408;
  • 12) 0,000 000 000 000 000 000 000 000 000 000 000 000 028 698 592 145 408 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 057 397 184 290 816;
  • 13) 0,000 000 000 000 000 000 000 000 000 000 000 000 057 397 184 290 816 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 114 794 368 581 632;
  • 14) 0,000 000 000 000 000 000 000 000 000 000 000 000 114 794 368 581 632 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 229 588 737 163 264;
  • 15) 0,000 000 000 000 000 000 000 000 000 000 000 000 229 588 737 163 264 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 459 177 474 326 528;
  • 16) 0,000 000 000 000 000 000 000 000 000 000 000 000 459 177 474 326 528 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 918 354 948 653 056;
  • 17) 0,000 000 000 000 000 000 000 000 000 000 000 000 918 354 948 653 056 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 001 836 709 897 306 112;
  • 18) 0,000 000 000 000 000 000 000 000 000 000 000 001 836 709 897 306 112 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 003 673 419 794 612 224;
  • 19) 0,000 000 000 000 000 000 000 000 000 000 000 003 673 419 794 612 224 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 007 346 839 589 224 448;
  • 20) 0,000 000 000 000 000 000 000 000 000 000 000 007 346 839 589 224 448 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 014 693 679 178 448 896;
  • 21) 0,000 000 000 000 000 000 000 000 000 000 000 014 693 679 178 448 896 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 029 387 358 356 897 792;
  • 22) 0,000 000 000 000 000 000 000 000 000 000 000 029 387 358 356 897 792 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 058 774 716 713 795 584;
  • 23) 0,000 000 000 000 000 000 000 000 000 000 000 058 774 716 713 795 584 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 117 549 433 427 591 168;
  • 24) 0,000 000 000 000 000 000 000 000 000 000 000 117 549 433 427 591 168 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 235 098 866 855 182 336;
  • 25) 0,000 000 000 000 000 000 000 000 000 000 000 235 098 866 855 182 336 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 470 197 733 710 364 672;
  • 26) 0,000 000 000 000 000 000 000 000 000 000 000 470 197 733 710 364 672 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 940 395 467 420 729 344;
  • 27) 0,000 000 000 000 000 000 000 000 000 000 000 940 395 467 420 729 344 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 001 880 790 934 841 458 688;
  • 28) 0,000 000 000 000 000 000 000 000 000 000 001 880 790 934 841 458 688 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 003 761 581 869 682 917 376;
  • 29) 0,000 000 000 000 000 000 000 000 000 000 003 761 581 869 682 917 376 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 007 523 163 739 365 834 752;
  • 30) 0,000 000 000 000 000 000 000 000 000 000 007 523 163 739 365 834 752 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 015 046 327 478 731 669 504;
  • 31) 0,000 000 000 000 000 000 000 000 000 000 015 046 327 478 731 669 504 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 030 092 654 957 463 339 008;
  • 32) 0,000 000 000 000 000 000 000 000 000 000 030 092 654 957 463 339 008 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 060 185 309 914 926 678 016;
  • 33) 0,000 000 000 000 000 000 000 000 000 000 060 185 309 914 926 678 016 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 120 370 619 829 853 356 032;
  • 34) 0,000 000 000 000 000 000 000 000 000 000 120 370 619 829 853 356 032 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 240 741 239 659 706 712 064;
  • 35) 0,000 000 000 000 000 000 000 000 000 000 240 741 239 659 706 712 064 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 481 482 479 319 413 424 128;
  • 36) 0,000 000 000 000 000 000 000 000 000 000 481 482 479 319 413 424 128 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 962 964 958 638 826 848 256;
  • 37) 0,000 000 000 000 000 000 000 000 000 000 962 964 958 638 826 848 256 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 001 925 929 917 277 653 696 512;
  • 38) 0,000 000 000 000 000 000 000 000 000 001 925 929 917 277 653 696 512 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 003 851 859 834 555 307 393 024;
  • 39) 0,000 000 000 000 000 000 000 000 000 003 851 859 834 555 307 393 024 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 007 703 719 669 110 614 786 048;
  • 40) 0,000 000 000 000 000 000 000 000 000 007 703 719 669 110 614 786 048 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 015 407 439 338 221 229 572 096;
  • 41) 0,000 000 000 000 000 000 000 000 000 015 407 439 338 221 229 572 096 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 030 814 878 676 442 459 144 192;
  • 42) 0,000 000 000 000 000 000 000 000 000 030 814 878 676 442 459 144 192 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 061 629 757 352 884 918 288 384;
  • 43) 0,000 000 000 000 000 000 000 000 000 061 629 757 352 884 918 288 384 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 123 259 514 705 769 836 576 768;
  • 44) 0,000 000 000 000 000 000 000 000 000 123 259 514 705 769 836 576 768 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 246 519 029 411 539 673 153 536;
  • 45) 0,000 000 000 000 000 000 000 000 000 246 519 029 411 539 673 153 536 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 493 038 058 823 079 346 307 072;
  • 46) 0,000 000 000 000 000 000 000 000 000 493 038 058 823 079 346 307 072 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 986 076 117 646 158 692 614 144;
  • 47) 0,000 000 000 000 000 000 000 000 000 986 076 117 646 158 692 614 144 × 2 = 0 + 0,000 000 000 000 000 000 000 000 001 972 152 235 292 317 385 228 288;
  • 48) 0,000 000 000 000 000 000 000 000 001 972 152 235 292 317 385 228 288 × 2 = 0 + 0,000 000 000 000 000 000 000 000 003 944 304 470 584 634 770 456 576;
  • 49) 0,000 000 000 000 000 000 000 000 003 944 304 470 584 634 770 456 576 × 2 = 0 + 0,000 000 000 000 000 000 000 000 007 888 608 941 169 269 540 913 152;
  • 50) 0,000 000 000 000 000 000 000 000 007 888 608 941 169 269 540 913 152 × 2 = 0 + 0,000 000 000 000 000 000 000 000 015 777 217 882 338 539 081 826 304;
  • 51) 0,000 000 000 000 000 000 000 000 015 777 217 882 338 539 081 826 304 × 2 = 0 + 0,000 000 000 000 000 000 000 000 031 554 435 764 677 078 163 652 608;
  • 52) 0,000 000 000 000 000 000 000 000 031 554 435 764 677 078 163 652 608 × 2 = 0 + 0,000 000 000 000 000 000 000 000 063 108 871 529 354 156 327 305 216;
  • 53) 0,000 000 000 000 000 000 000 000 063 108 871 529 354 156 327 305 216 × 2 = 0 + 0,000 000 000 000 000 000 000 000 126 217 743 058 708 312 654 610 432;
  • 54) 0,000 000 000 000 000 000 000 000 126 217 743 058 708 312 654 610 432 × 2 = 0 + 0,000 000 000 000 000 000 000 000 252 435 486 117 416 625 309 220 864;
  • 55) 0,000 000 000 000 000 000 000 000 252 435 486 117 416 625 309 220 864 × 2 = 0 + 0,000 000 000 000 000 000 000 000 504 870 972 234 833 250 618 441 728;
  • 56) 0,000 000 000 000 000 000 000 000 504 870 972 234 833 250 618 441 728 × 2 = 0 + 0,000 000 000 000 000 000 000 001 009 741 944 469 666 501 236 883 456;
  • 57) 0,000 000 000 000 000 000 000 001 009 741 944 469 666 501 236 883 456 × 2 = 0 + 0,000 000 000 000 000 000 000 002 019 483 888 939 333 002 473 766 912;
  • 58) 0,000 000 000 000 000 000 000 002 019 483 888 939 333 002 473 766 912 × 2 = 0 + 0,000 000 000 000 000 000 000 004 038 967 777 878 666 004 947 533 824;
  • 59) 0,000 000 000 000 000 000 000 004 038 967 777 878 666 004 947 533 824 × 2 = 0 + 0,000 000 000 000 000 000 000 008 077 935 555 757 332 009 895 067 648;
  • 60) 0,000 000 000 000 000 000 000 008 077 935 555 757 332 009 895 067 648 × 2 = 0 + 0,000 000 000 000 000 000 000 016 155 871 111 514 664 019 790 135 296;
  • 61) 0,000 000 000 000 000 000 000 016 155 871 111 514 664 019 790 135 296 × 2 = 0 + 0,000 000 000 000 000 000 000 032 311 742 223 029 328 039 580 270 592;
  • 62) 0,000 000 000 000 000 000 000 032 311 742 223 029 328 039 580 270 592 × 2 = 0 + 0,000 000 000 000 000 000 000 064 623 484 446 058 656 079 160 541 184;
  • 63) 0,000 000 000 000 000 000 000 064 623 484 446 058 656 079 160 541 184 × 2 = 0 + 0,000 000 000 000 000 000 000 129 246 968 892 117 312 158 321 082 368;
  • 64) 0,000 000 000 000 000 000 000 129 246 968 892 117 312 158 321 082 368 × 2 = 0 + 0,000 000 000 000 000 000 000 258 493 937 784 234 624 316 642 164 736;
  • 65) 0,000 000 000 000 000 000 000 258 493 937 784 234 624 316 642 164 736 × 2 = 0 + 0,000 000 000 000 000 000 000 516 987 875 568 469 248 633 284 329 472;
  • 66) 0,000 000 000 000 000 000 000 516 987 875 568 469 248 633 284 329 472 × 2 = 0 + 0,000 000 000 000 000 000 001 033 975 751 136 938 497 266 568 658 944;
  • 67) 0,000 000 000 000 000 000 001 033 975 751 136 938 497 266 568 658 944 × 2 = 0 + 0,000 000 000 000 000 000 002 067 951 502 273 876 994 533 137 317 888;
  • 68) 0,000 000 000 000 000 000 002 067 951 502 273 876 994 533 137 317 888 × 2 = 0 + 0,000 000 000 000 000 000 004 135 903 004 547 753 989 066 274 635 776;
  • 69) 0,000 000 000 000 000 000 004 135 903 004 547 753 989 066 274 635 776 × 2 = 0 + 0,000 000 000 000 000 000 008 271 806 009 095 507 978 132 549 271 552;
  • 70) 0,000 000 000 000 000 000 008 271 806 009 095 507 978 132 549 271 552 × 2 = 0 + 0,000 000 000 000 000 000 016 543 612 018 191 015 956 265 098 543 104;
  • 71) 0,000 000 000 000 000 000 016 543 612 018 191 015 956 265 098 543 104 × 2 = 0 + 0,000 000 000 000 000 000 033 087 224 036 382 031 912 530 197 086 208;
  • 72) 0,000 000 000 000 000 000 033 087 224 036 382 031 912 530 197 086 208 × 2 = 0 + 0,000 000 000 000 000 000 066 174 448 072 764 063 825 060 394 172 416;
  • 73) 0,000 000 000 000 000 000 066 174 448 072 764 063 825 060 394 172 416 × 2 = 0 + 0,000 000 000 000 000 000 132 348 896 145 528 127 650 120 788 344 832;
  • 74) 0,000 000 000 000 000 000 132 348 896 145 528 127 650 120 788 344 832 × 2 = 0 + 0,000 000 000 000 000 000 264 697 792 291 056 255 300 241 576 689 664;
  • 75) 0,000 000 000 000 000 000 264 697 792 291 056 255 300 241 576 689 664 × 2 = 0 + 0,000 000 000 000 000 000 529 395 584 582 112 510 600 483 153 379 328;
  • 76) 0,000 000 000 000 000 000 529 395 584 582 112 510 600 483 153 379 328 × 2 = 0 + 0,000 000 000 000 000 001 058 791 169 164 225 021 200 966 306 758 656;
  • 77) 0,000 000 000 000 000 001 058 791 169 164 225 021 200 966 306 758 656 × 2 = 0 + 0,000 000 000 000 000 002 117 582 338 328 450 042 401 932 613 517 312;
  • 78) 0,000 000 000 000 000 002 117 582 338 328 450 042 401 932 613 517 312 × 2 = 0 + 0,000 000 000 000 000 004 235 164 676 656 900 084 803 865 227 034 624;
  • 79) 0,000 000 000 000 000 004 235 164 676 656 900 084 803 865 227 034 624 × 2 = 0 + 0,000 000 000 000 000 008 470 329 353 313 800 169 607 730 454 069 248;
  • 80) 0,000 000 000 000 000 008 470 329 353 313 800 169 607 730 454 069 248 × 2 = 0 + 0,000 000 000 000 000 016 940 658 706 627 600 339 215 460 908 138 496;
  • 81) 0,000 000 000 000 000 016 940 658 706 627 600 339 215 460 908 138 496 × 2 = 0 + 0,000 000 000 000 000 033 881 317 413 255 200 678 430 921 816 276 992;
  • 82) 0,000 000 000 000 000 033 881 317 413 255 200 678 430 921 816 276 992 × 2 = 0 + 0,000 000 000 000 000 067 762 634 826 510 401 356 861 843 632 553 984;
  • 83) 0,000 000 000 000 000 067 762 634 826 510 401 356 861 843 632 553 984 × 2 = 0 + 0,000 000 000 000 000 135 525 269 653 020 802 713 723 687 265 107 968;
  • 84) 0,000 000 000 000 000 135 525 269 653 020 802 713 723 687 265 107 968 × 2 = 0 + 0,000 000 000 000 000 271 050 539 306 041 605 427 447 374 530 215 936;
  • 85) 0,000 000 000 000 000 271 050 539 306 041 605 427 447 374 530 215 936 × 2 = 0 + 0,000 000 000 000 000 542 101 078 612 083 210 854 894 749 060 431 872;
  • 86) 0,000 000 000 000 000 542 101 078 612 083 210 854 894 749 060 431 872 × 2 = 0 + 0,000 000 000 000 001 084 202 157 224 166 421 709 789 498 120 863 744;
  • 87) 0,000 000 000 000 001 084 202 157 224 166 421 709 789 498 120 863 744 × 2 = 0 + 0,000 000 000 000 002 168 404 314 448 332 843 419 578 996 241 727 488;
  • 88) 0,000 000 000 000 002 168 404 314 448 332 843 419 578 996 241 727 488 × 2 = 0 + 0,000 000 000 000 004 336 808 628 896 665 686 839 157 992 483 454 976;
  • 89) 0,000 000 000 000 004 336 808 628 896 665 686 839 157 992 483 454 976 × 2 = 0 + 0,000 000 000 000 008 673 617 257 793 331 373 678 315 984 966 909 952;
  • 90) 0,000 000 000 000 008 673 617 257 793 331 373 678 315 984 966 909 952 × 2 = 0 + 0,000 000 000 000 017 347 234 515 586 662 747 356 631 969 933 819 904;
  • 91) 0,000 000 000 000 017 347 234 515 586 662 747 356 631 969 933 819 904 × 2 = 0 + 0,000 000 000 000 034 694 469 031 173 325 494 713 263 939 867 639 808;
  • 92) 0,000 000 000 000 034 694 469 031 173 325 494 713 263 939 867 639 808 × 2 = 0 + 0,000 000 000 000 069 388 938 062 346 650 989 426 527 879 735 279 616;
  • 93) 0,000 000 000 000 069 388 938 062 346 650 989 426 527 879 735 279 616 × 2 = 0 + 0,000 000 000 000 138 777 876 124 693 301 978 853 055 759 470 559 232;
  • 94) 0,000 000 000 000 138 777 876 124 693 301 978 853 055 759 470 559 232 × 2 = 0 + 0,000 000 000 000 277 555 752 249 386 603 957 706 111 518 941 118 464;
  • 95) 0,000 000 000 000 277 555 752 249 386 603 957 706 111 518 941 118 464 × 2 = 0 + 0,000 000 000 000 555 111 504 498 773 207 915 412 223 037 882 236 928;
  • 96) 0,000 000 000 000 555 111 504 498 773 207 915 412 223 037 882 236 928 × 2 = 0 + 0,000 000 000 001 110 223 008 997 546 415 830 824 446 075 764 473 856;
  • 97) 0,000 000 000 001 110 223 008 997 546 415 830 824 446 075 764 473 856 × 2 = 0 + 0,000 000 000 002 220 446 017 995 092 831 661 648 892 151 528 947 712;
  • 98) 0,000 000 000 002 220 446 017 995 092 831 661 648 892 151 528 947 712 × 2 = 0 + 0,000 000 000 004 440 892 035 990 185 663 323 297 784 303 057 895 424;
  • 99) 0,000 000 000 004 440 892 035 990 185 663 323 297 784 303 057 895 424 × 2 = 0 + 0,000 000 000 008 881 784 071 980 371 326 646 595 568 606 115 790 848;
  • 100) 0,000 000 000 008 881 784 071 980 371 326 646 595 568 606 115 790 848 × 2 = 0 + 0,000 000 000 017 763 568 143 960 742 653 293 191 137 212 231 581 696;
  • 101) 0,000 000 000 017 763 568 143 960 742 653 293 191 137 212 231 581 696 × 2 = 0 + 0,000 000 000 035 527 136 287 921 485 306 586 382 274 424 463 163 392;
  • 102) 0,000 000 000 035 527 136 287 921 485 306 586 382 274 424 463 163 392 × 2 = 0 + 0,000 000 000 071 054 272 575 842 970 613 172 764 548 848 926 326 784;
  • 103) 0,000 000 000 071 054 272 575 842 970 613 172 764 548 848 926 326 784 × 2 = 0 + 0,000 000 000 142 108 545 151 685 941 226 345 529 097 697 852 653 568;
  • 104) 0,000 000 000 142 108 545 151 685 941 226 345 529 097 697 852 653 568 × 2 = 0 + 0,000 000 000 284 217 090 303 371 882 452 691 058 195 395 705 307 136;
  • 105) 0,000 000 000 284 217 090 303 371 882 452 691 058 195 395 705 307 136 × 2 = 0 + 0,000 000 000 568 434 180 606 743 764 905 382 116 390 791 410 614 272;
  • 106) 0,000 000 000 568 434 180 606 743 764 905 382 116 390 791 410 614 272 × 2 = 0 + 0,000 000 001 136 868 361 213 487 529 810 764 232 781 582 821 228 544;
  • 107) 0,000 000 001 136 868 361 213 487 529 810 764 232 781 582 821 228 544 × 2 = 0 + 0,000 000 002 273 736 722 426 975 059 621 528 465 563 165 642 457 088;
  • 108) 0,000 000 002 273 736 722 426 975 059 621 528 465 563 165 642 457 088 × 2 = 0 + 0,000 000 004 547 473 444 853 950 119 243 056 931 126 331 284 914 176;
  • 109) 0,000 000 004 547 473 444 853 950 119 243 056 931 126 331 284 914 176 × 2 = 0 + 0,000 000 009 094 946 889 707 900 238 486 113 862 252 662 569 828 352;
  • 110) 0,000 000 009 094 946 889 707 900 238 486 113 862 252 662 569 828 352 × 2 = 0 + 0,000 000 018 189 893 779 415 800 476 972 227 724 505 325 139 656 704;
  • 111) 0,000 000 018 189 893 779 415 800 476 972 227 724 505 325 139 656 704 × 2 = 0 + 0,000 000 036 379 787 558 831 600 953 944 455 449 010 650 279 313 408;
  • 112) 0,000 000 036 379 787 558 831 600 953 944 455 449 010 650 279 313 408 × 2 = 0 + 0,000 000 072 759 575 117 663 201 907 888 910 898 021 300 558 626 816;
  • 113) 0,000 000 072 759 575 117 663 201 907 888 910 898 021 300 558 626 816 × 2 = 0 + 0,000 000 145 519 150 235 326 403 815 777 821 796 042 601 117 253 632;
  • 114) 0,000 000 145 519 150 235 326 403 815 777 821 796 042 601 117 253 632 × 2 = 0 + 0,000 000 291 038 300 470 652 807 631 555 643 592 085 202 234 507 264;
  • 115) 0,000 000 291 038 300 470 652 807 631 555 643 592 085 202 234 507 264 × 2 = 0 + 0,000 000 582 076 600 941 305 615 263 111 287 184 170 404 469 014 528;
  • 116) 0,000 000 582 076 600 941 305 615 263 111 287 184 170 404 469 014 528 × 2 = 0 + 0,000 001 164 153 201 882 611 230 526 222 574 368 340 808 938 029 056;
  • 117) 0,000 001 164 153 201 882 611 230 526 222 574 368 340 808 938 029 056 × 2 = 0 + 0,000 002 328 306 403 765 222 461 052 445 148 736 681 617 876 058 112;
  • 118) 0,000 002 328 306 403 765 222 461 052 445 148 736 681 617 876 058 112 × 2 = 0 + 0,000 004 656 612 807 530 444 922 104 890 297 473 363 235 752 116 224;
  • 119) 0,000 004 656 612 807 530 444 922 104 890 297 473 363 235 752 116 224 × 2 = 0 + 0,000 009 313 225 615 060 889 844 209 780 594 946 726 471 504 232 448;
  • 120) 0,000 009 313 225 615 060 889 844 209 780 594 946 726 471 504 232 448 × 2 = 0 + 0,000 018 626 451 230 121 779 688 419 561 189 893 452 943 008 464 896;
  • 121) 0,000 018 626 451 230 121 779 688 419 561 189 893 452 943 008 464 896 × 2 = 0 + 0,000 037 252 902 460 243 559 376 839 122 379 786 905 886 016 929 792;
  • 122) 0,000 037 252 902 460 243 559 376 839 122 379 786 905 886 016 929 792 × 2 = 0 + 0,000 074 505 804 920 487 118 753 678 244 759 573 811 772 033 859 584;
  • 123) 0,000 074 505 804 920 487 118 753 678 244 759 573 811 772 033 859 584 × 2 = 0 + 0,000 149 011 609 840 974 237 507 356 489 519 147 623 544 067 719 168;
  • 124) 0,000 149 011 609 840 974 237 507 356 489 519 147 623 544 067 719 168 × 2 = 0 + 0,000 298 023 219 681 948 475 014 712 979 038 295 247 088 135 438 336;
  • 125) 0,000 298 023 219 681 948 475 014 712 979 038 295 247 088 135 438 336 × 2 = 0 + 0,000 596 046 439 363 896 950 029 425 958 076 590 494 176 270 876 672;
  • 126) 0,000 596 046 439 363 896 950 029 425 958 076 590 494 176 270 876 672 × 2 = 0 + 0,001 192 092 878 727 793 900 058 851 916 153 180 988 352 541 753 344;
  • 127) 0,001 192 092 878 727 793 900 058 851 916 153 180 988 352 541 753 344 × 2 = 0 + 0,002 384 185 757 455 587 800 117 703 832 306 361 976 705 083 506 688;
  • 128) 0,002 384 185 757 455 587 800 117 703 832 306 361 976 705 083 506 688 × 2 = 0 + 0,004 768 371 514 911 175 600 235 407 664 612 723 953 410 167 013 376;
  • 129) 0,004 768 371 514 911 175 600 235 407 664 612 723 953 410 167 013 376 × 2 = 0 + 0,009 536 743 029 822 351 200 470 815 329 225 447 906 820 334 026 752;
  • 130) 0,009 536 743 029 822 351 200 470 815 329 225 447 906 820 334 026 752 × 2 = 0 + 0,019 073 486 059 644 702 400 941 630 658 450 895 813 640 668 053 504;
  • 131) 0,019 073 486 059 644 702 400 941 630 658 450 895 813 640 668 053 504 × 2 = 0 + 0,038 146 972 119 289 404 801 883 261 316 901 791 627 281 336 107 008;
  • 132) 0,038 146 972 119 289 404 801 883 261 316 901 791 627 281 336 107 008 × 2 = 0 + 0,076 293 944 238 578 809 603 766 522 633 803 583 254 562 672 214 016;
  • 133) 0,076 293 944 238 578 809 603 766 522 633 803 583 254 562 672 214 016 × 2 = 0 + 0,152 587 888 477 157 619 207 533 045 267 607 166 509 125 344 428 032;
  • 134) 0,152 587 888 477 157 619 207 533 045 267 607 166 509 125 344 428 032 × 2 = 0 + 0,305 175 776 954 315 238 415 066 090 535 214 333 018 250 688 856 064;
  • 135) 0,305 175 776 954 315 238 415 066 090 535 214 333 018 250 688 856 064 × 2 = 0 + 0,610 351 553 908 630 476 830 132 181 070 428 666 036 501 377 712 128;
  • 136) 0,610 351 553 908 630 476 830 132 181 070 428 666 036 501 377 712 128 × 2 = 1 + 0,220 703 107 817 260 953 660 264 362 140 857 332 073 002 755 424 256;
  • 137) 0,220 703 107 817 260 953 660 264 362 140 857 332 073 002 755 424 256 × 2 = 0 + 0,441 406 215 634 521 907 320 528 724 281 714 664 146 005 510 848 512;
  • 138) 0,441 406 215 634 521 907 320 528 724 281 714 664 146 005 510 848 512 × 2 = 0 + 0,882 812 431 269 043 814 641 057 448 563 429 328 292 011 021 697 024;
  • 139) 0,882 812 431 269 043 814 641 057 448 563 429 328 292 011 021 697 024 × 2 = 1 + 0,765 624 862 538 087 629 282 114 897 126 858 656 584 022 043 394 048;
  • 140) 0,765 624 862 538 087 629 282 114 897 126 858 656 584 022 043 394 048 × 2 = 1 + 0,531 249 725 076 175 258 564 229 794 253 717 313 168 044 086 788 096;
  • 141) 0,531 249 725 076 175 258 564 229 794 253 717 313 168 044 086 788 096 × 2 = 1 + 0,062 499 450 152 350 517 128 459 588 507 434 626 336 088 173 576 192;
  • 142) 0,062 499 450 152 350 517 128 459 588 507 434 626 336 088 173 576 192 × 2 = 0 + 0,124 998 900 304 701 034 256 919 177 014 869 252 672 176 347 152 384;
  • 143) 0,124 998 900 304 701 034 256 919 177 014 869 252 672 176 347 152 384 × 2 = 0 + 0,249 997 800 609 402 068 513 838 354 029 738 505 344 352 694 304 768;
  • 144) 0,249 997 800 609 402 068 513 838 354 029 738 505 344 352 694 304 768 × 2 = 0 + 0,499 995 601 218 804 137 027 676 708 059 477 010 688 705 388 609 536;
  • 145) 0,499 995 601 218 804 137 027 676 708 059 477 010 688 705 388 609 536 × 2 = 0 + 0,999 991 202 437 608 274 055 353 416 118 954 021 377 410 777 219 072;
  • 146) 0,999 991 202 437 608 274 055 353 416 118 954 021 377 410 777 219 072 × 2 = 1 + 0,999 982 404 875 216 548 110 706 832 237 908 042 754 821 554 438 144;
  • 147) 0,999 982 404 875 216 548 110 706 832 237 908 042 754 821 554 438 144 × 2 = 1 + 0,999 964 809 750 433 096 221 413 664 475 816 085 509 643 108 876 288;
  • 148) 0,999 964 809 750 433 096 221 413 664 475 816 085 509 643 108 876 288 × 2 = 1 + 0,999 929 619 500 866 192 442 827 328 951 632 171 019 286 217 752 576;
  • 149) 0,999 929 619 500 866 192 442 827 328 951 632 171 019 286 217 752 576 × 2 = 1 + 0,999 859 239 001 732 384 885 654 657 903 264 342 038 572 435 505 152;
  • 150) 0,999 859 239 001 732 384 885 654 657 903 264 342 038 572 435 505 152 × 2 = 1 + 0,999 718 478 003 464 769 771 309 315 806 528 684 077 144 871 010 304;
  • 151) 0,999 718 478 003 464 769 771 309 315 806 528 684 077 144 871 010 304 × 2 = 1 + 0,999 436 956 006 929 539 542 618 631 613 057 368 154 289 742 020 608;
  • 152) 0,999 436 956 006 929 539 542 618 631 613 057 368 154 289 742 020 608 × 2 = 1 + 0,998 873 912 013 859 079 085 237 263 226 114 736 308 579 484 041 216;
  • 153) 0,998 873 912 013 859 079 085 237 263 226 114 736 308 579 484 041 216 × 2 = 1 + 0,997 747 824 027 718 158 170 474 526 452 229 472 617 158 968 082 432;
  • 154) 0,997 747 824 027 718 158 170 474 526 452 229 472 617 158 968 082 432 × 2 = 1 + 0,995 495 648 055 436 316 340 949 052 904 458 945 234 317 936 164 864;
  • 155) 0,995 495 648 055 436 316 340 949 052 904 458 945 234 317 936 164 864 × 2 = 1 + 0,990 991 296 110 872 632 681 898 105 808 917 890 468 635 872 329 728;
  • 156) 0,990 991 296 110 872 632 681 898 105 808 917 890 468 635 872 329 728 × 2 = 1 + 0,981 982 592 221 745 265 363 796 211 617 835 780 937 271 744 659 456;
  • 157) 0,981 982 592 221 745 265 363 796 211 617 835 780 937 271 744 659 456 × 2 = 1 + 0,963 965 184 443 490 530 727 592 423 235 671 561 874 543 489 318 912;
  • 158) 0,963 965 184 443 490 530 727 592 423 235 671 561 874 543 489 318 912 × 2 = 1 + 0,927 930 368 886 981 061 455 184 846 471 343 123 749 086 978 637 824;
  • 159) 0,927 930 368 886 981 061 455 184 846 471 343 123 749 086 978 637 824 × 2 = 1 + 0,855 860 737 773 962 122 910 369 692 942 686 247 498 173 957 275 648;

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