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

Î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 634 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 028 025 969 268;
  • 2) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 028 025 969 268 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 056 051 938 536;
  • 3) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 056 051 938 536 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 112 103 877 072;
  • 4) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 112 103 877 072 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 224 207 754 144;
  • 5) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 224 207 754 144 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 448 415 508 288;
  • 6) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 448 415 508 288 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 896 831 016 576;
  • 7) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 896 831 016 576 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 001 793 662 033 152;
  • 8) 0,000 000 000 000 000 000 000 000 000 000 000 000 001 793 662 033 152 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 003 587 324 066 304;
  • 9) 0,000 000 000 000 000 000 000 000 000 000 000 000 003 587 324 066 304 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 007 174 648 132 608;
  • 10) 0,000 000 000 000 000 000 000 000 000 000 000 000 007 174 648 132 608 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 014 349 296 265 216;
  • 11) 0,000 000 000 000 000 000 000 000 000 000 000 000 014 349 296 265 216 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 028 698 592 530 432;
  • 12) 0,000 000 000 000 000 000 000 000 000 000 000 000 028 698 592 530 432 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 057 397 185 060 864;
  • 13) 0,000 000 000 000 000 000 000 000 000 000 000 000 057 397 185 060 864 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 114 794 370 121 728;
  • 14) 0,000 000 000 000 000 000 000 000 000 000 000 000 114 794 370 121 728 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 229 588 740 243 456;
  • 15) 0,000 000 000 000 000 000 000 000 000 000 000 000 229 588 740 243 456 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 459 177 480 486 912;
  • 16) 0,000 000 000 000 000 000 000 000 000 000 000 000 459 177 480 486 912 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 918 354 960 973 824;
  • 17) 0,000 000 000 000 000 000 000 000 000 000 000 000 918 354 960 973 824 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 001 836 709 921 947 648;
  • 18) 0,000 000 000 000 000 000 000 000 000 000 000 001 836 709 921 947 648 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 003 673 419 843 895 296;
  • 19) 0,000 000 000 000 000 000 000 000 000 000 000 003 673 419 843 895 296 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 007 346 839 687 790 592;
  • 20) 0,000 000 000 000 000 000 000 000 000 000 000 007 346 839 687 790 592 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 014 693 679 375 581 184;
  • 21) 0,000 000 000 000 000 000 000 000 000 000 000 014 693 679 375 581 184 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 029 387 358 751 162 368;
  • 22) 0,000 000 000 000 000 000 000 000 000 000 000 029 387 358 751 162 368 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 058 774 717 502 324 736;
  • 23) 0,000 000 000 000 000 000 000 000 000 000 000 058 774 717 502 324 736 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 117 549 435 004 649 472;
  • 24) 0,000 000 000 000 000 000 000 000 000 000 000 117 549 435 004 649 472 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 235 098 870 009 298 944;
  • 25) 0,000 000 000 000 000 000 000 000 000 000 000 235 098 870 009 298 944 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 470 197 740 018 597 888;
  • 26) 0,000 000 000 000 000 000 000 000 000 000 000 470 197 740 018 597 888 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 940 395 480 037 195 776;
  • 27) 0,000 000 000 000 000 000 000 000 000 000 000 940 395 480 037 195 776 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 001 880 790 960 074 391 552;
  • 28) 0,000 000 000 000 000 000 000 000 000 000 001 880 790 960 074 391 552 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 003 761 581 920 148 783 104;
  • 29) 0,000 000 000 000 000 000 000 000 000 000 003 761 581 920 148 783 104 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 007 523 163 840 297 566 208;
  • 30) 0,000 000 000 000 000 000 000 000 000 000 007 523 163 840 297 566 208 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 015 046 327 680 595 132 416;
  • 31) 0,000 000 000 000 000 000 000 000 000 000 015 046 327 680 595 132 416 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 030 092 655 361 190 264 832;
  • 32) 0,000 000 000 000 000 000 000 000 000 000 030 092 655 361 190 264 832 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 060 185 310 722 380 529 664;
  • 33) 0,000 000 000 000 000 000 000 000 000 000 060 185 310 722 380 529 664 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 120 370 621 444 761 059 328;
  • 34) 0,000 000 000 000 000 000 000 000 000 000 120 370 621 444 761 059 328 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 240 741 242 889 522 118 656;
  • 35) 0,000 000 000 000 000 000 000 000 000 000 240 741 242 889 522 118 656 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 481 482 485 779 044 237 312;
  • 36) 0,000 000 000 000 000 000 000 000 000 000 481 482 485 779 044 237 312 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 962 964 971 558 088 474 624;
  • 37) 0,000 000 000 000 000 000 000 000 000 000 962 964 971 558 088 474 624 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 001 925 929 943 116 176 949 248;
  • 38) 0,000 000 000 000 000 000 000 000 000 001 925 929 943 116 176 949 248 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 003 851 859 886 232 353 898 496;
  • 39) 0,000 000 000 000 000 000 000 000 000 003 851 859 886 232 353 898 496 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 007 703 719 772 464 707 796 992;
  • 40) 0,000 000 000 000 000 000 000 000 000 007 703 719 772 464 707 796 992 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 015 407 439 544 929 415 593 984;
  • 41) 0,000 000 000 000 000 000 000 000 000 015 407 439 544 929 415 593 984 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 030 814 879 089 858 831 187 968;
  • 42) 0,000 000 000 000 000 000 000 000 000 030 814 879 089 858 831 187 968 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 061 629 758 179 717 662 375 936;
  • 43) 0,000 000 000 000 000 000 000 000 000 061 629 758 179 717 662 375 936 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 123 259 516 359 435 324 751 872;
  • 44) 0,000 000 000 000 000 000 000 000 000 123 259 516 359 435 324 751 872 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 246 519 032 718 870 649 503 744;
  • 45) 0,000 000 000 000 000 000 000 000 000 246 519 032 718 870 649 503 744 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 493 038 065 437 741 299 007 488;
  • 46) 0,000 000 000 000 000 000 000 000 000 493 038 065 437 741 299 007 488 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 986 076 130 875 482 598 014 976;
  • 47) 0,000 000 000 000 000 000 000 000 000 986 076 130 875 482 598 014 976 × 2 = 0 + 0,000 000 000 000 000 000 000 000 001 972 152 261 750 965 196 029 952;
  • 48) 0,000 000 000 000 000 000 000 000 001 972 152 261 750 965 196 029 952 × 2 = 0 + 0,000 000 000 000 000 000 000 000 003 944 304 523 501 930 392 059 904;
  • 49) 0,000 000 000 000 000 000 000 000 003 944 304 523 501 930 392 059 904 × 2 = 0 + 0,000 000 000 000 000 000 000 000 007 888 609 047 003 860 784 119 808;
  • 50) 0,000 000 000 000 000 000 000 000 007 888 609 047 003 860 784 119 808 × 2 = 0 + 0,000 000 000 000 000 000 000 000 015 777 218 094 007 721 568 239 616;
  • 51) 0,000 000 000 000 000 000 000 000 015 777 218 094 007 721 568 239 616 × 2 = 0 + 0,000 000 000 000 000 000 000 000 031 554 436 188 015 443 136 479 232;
  • 52) 0,000 000 000 000 000 000 000 000 031 554 436 188 015 443 136 479 232 × 2 = 0 + 0,000 000 000 000 000 000 000 000 063 108 872 376 030 886 272 958 464;
  • 53) 0,000 000 000 000 000 000 000 000 063 108 872 376 030 886 272 958 464 × 2 = 0 + 0,000 000 000 000 000 000 000 000 126 217 744 752 061 772 545 916 928;
  • 54) 0,000 000 000 000 000 000 000 000 126 217 744 752 061 772 545 916 928 × 2 = 0 + 0,000 000 000 000 000 000 000 000 252 435 489 504 123 545 091 833 856;
  • 55) 0,000 000 000 000 000 000 000 000 252 435 489 504 123 545 091 833 856 × 2 = 0 + 0,000 000 000 000 000 000 000 000 504 870 979 008 247 090 183 667 712;
  • 56) 0,000 000 000 000 000 000 000 000 504 870 979 008 247 090 183 667 712 × 2 = 0 + 0,000 000 000 000 000 000 000 001 009 741 958 016 494 180 367 335 424;
  • 57) 0,000 000 000 000 000 000 000 001 009 741 958 016 494 180 367 335 424 × 2 = 0 + 0,000 000 000 000 000 000 000 002 019 483 916 032 988 360 734 670 848;
  • 58) 0,000 000 000 000 000 000 000 002 019 483 916 032 988 360 734 670 848 × 2 = 0 + 0,000 000 000 000 000 000 000 004 038 967 832 065 976 721 469 341 696;
  • 59) 0,000 000 000 000 000 000 000 004 038 967 832 065 976 721 469 341 696 × 2 = 0 + 0,000 000 000 000 000 000 000 008 077 935 664 131 953 442 938 683 392;
  • 60) 0,000 000 000 000 000 000 000 008 077 935 664 131 953 442 938 683 392 × 2 = 0 + 0,000 000 000 000 000 000 000 016 155 871 328 263 906 885 877 366 784;
  • 61) 0,000 000 000 000 000 000 000 016 155 871 328 263 906 885 877 366 784 × 2 = 0 + 0,000 000 000 000 000 000 000 032 311 742 656 527 813 771 754 733 568;
  • 62) 0,000 000 000 000 000 000 000 032 311 742 656 527 813 771 754 733 568 × 2 = 0 + 0,000 000 000 000 000 000 000 064 623 485 313 055 627 543 509 467 136;
  • 63) 0,000 000 000 000 000 000 000 064 623 485 313 055 627 543 509 467 136 × 2 = 0 + 0,000 000 000 000 000 000 000 129 246 970 626 111 255 087 018 934 272;
  • 64) 0,000 000 000 000 000 000 000 129 246 970 626 111 255 087 018 934 272 × 2 = 0 + 0,000 000 000 000 000 000 000 258 493 941 252 222 510 174 037 868 544;
  • 65) 0,000 000 000 000 000 000 000 258 493 941 252 222 510 174 037 868 544 × 2 = 0 + 0,000 000 000 000 000 000 000 516 987 882 504 445 020 348 075 737 088;
  • 66) 0,000 000 000 000 000 000 000 516 987 882 504 445 020 348 075 737 088 × 2 = 0 + 0,000 000 000 000 000 000 001 033 975 765 008 890 040 696 151 474 176;
  • 67) 0,000 000 000 000 000 000 001 033 975 765 008 890 040 696 151 474 176 × 2 = 0 + 0,000 000 000 000 000 000 002 067 951 530 017 780 081 392 302 948 352;
  • 68) 0,000 000 000 000 000 000 002 067 951 530 017 780 081 392 302 948 352 × 2 = 0 + 0,000 000 000 000 000 000 004 135 903 060 035 560 162 784 605 896 704;
  • 69) 0,000 000 000 000 000 000 004 135 903 060 035 560 162 784 605 896 704 × 2 = 0 + 0,000 000 000 000 000 000 008 271 806 120 071 120 325 569 211 793 408;
  • 70) 0,000 000 000 000 000 000 008 271 806 120 071 120 325 569 211 793 408 × 2 = 0 + 0,000 000 000 000 000 000 016 543 612 240 142 240 651 138 423 586 816;
  • 71) 0,000 000 000 000 000 000 016 543 612 240 142 240 651 138 423 586 816 × 2 = 0 + 0,000 000 000 000 000 000 033 087 224 480 284 481 302 276 847 173 632;
  • 72) 0,000 000 000 000 000 000 033 087 224 480 284 481 302 276 847 173 632 × 2 = 0 + 0,000 000 000 000 000 000 066 174 448 960 568 962 604 553 694 347 264;
  • 73) 0,000 000 000 000 000 000 066 174 448 960 568 962 604 553 694 347 264 × 2 = 0 + 0,000 000 000 000 000 000 132 348 897 921 137 925 209 107 388 694 528;
  • 74) 0,000 000 000 000 000 000 132 348 897 921 137 925 209 107 388 694 528 × 2 = 0 + 0,000 000 000 000 000 000 264 697 795 842 275 850 418 214 777 389 056;
  • 75) 0,000 000 000 000 000 000 264 697 795 842 275 850 418 214 777 389 056 × 2 = 0 + 0,000 000 000 000 000 000 529 395 591 684 551 700 836 429 554 778 112;
  • 76) 0,000 000 000 000 000 000 529 395 591 684 551 700 836 429 554 778 112 × 2 = 0 + 0,000 000 000 000 000 001 058 791 183 369 103 401 672 859 109 556 224;
  • 77) 0,000 000 000 000 000 001 058 791 183 369 103 401 672 859 109 556 224 × 2 = 0 + 0,000 000 000 000 000 002 117 582 366 738 206 803 345 718 219 112 448;
  • 78) 0,000 000 000 000 000 002 117 582 366 738 206 803 345 718 219 112 448 × 2 = 0 + 0,000 000 000 000 000 004 235 164 733 476 413 606 691 436 438 224 896;
  • 79) 0,000 000 000 000 000 004 235 164 733 476 413 606 691 436 438 224 896 × 2 = 0 + 0,000 000 000 000 000 008 470 329 466 952 827 213 382 872 876 449 792;
  • 80) 0,000 000 000 000 000 008 470 329 466 952 827 213 382 872 876 449 792 × 2 = 0 + 0,000 000 000 000 000 016 940 658 933 905 654 426 765 745 752 899 584;
  • 81) 0,000 000 000 000 000 016 940 658 933 905 654 426 765 745 752 899 584 × 2 = 0 + 0,000 000 000 000 000 033 881 317 867 811 308 853 531 491 505 799 168;
  • 82) 0,000 000 000 000 000 033 881 317 867 811 308 853 531 491 505 799 168 × 2 = 0 + 0,000 000 000 000 000 067 762 635 735 622 617 707 062 983 011 598 336;
  • 83) 0,000 000 000 000 000 067 762 635 735 622 617 707 062 983 011 598 336 × 2 = 0 + 0,000 000 000 000 000 135 525 271 471 245 235 414 125 966 023 196 672;
  • 84) 0,000 000 000 000 000 135 525 271 471 245 235 414 125 966 023 196 672 × 2 = 0 + 0,000 000 000 000 000 271 050 542 942 490 470 828 251 932 046 393 344;
  • 85) 0,000 000 000 000 000 271 050 542 942 490 470 828 251 932 046 393 344 × 2 = 0 + 0,000 000 000 000 000 542 101 085 884 980 941 656 503 864 092 786 688;
  • 86) 0,000 000 000 000 000 542 101 085 884 980 941 656 503 864 092 786 688 × 2 = 0 + 0,000 000 000 000 001 084 202 171 769 961 883 313 007 728 185 573 376;
  • 87) 0,000 000 000 000 001 084 202 171 769 961 883 313 007 728 185 573 376 × 2 = 0 + 0,000 000 000 000 002 168 404 343 539 923 766 626 015 456 371 146 752;
  • 88) 0,000 000 000 000 002 168 404 343 539 923 766 626 015 456 371 146 752 × 2 = 0 + 0,000 000 000 000 004 336 808 687 079 847 533 252 030 912 742 293 504;
  • 89) 0,000 000 000 000 004 336 808 687 079 847 533 252 030 912 742 293 504 × 2 = 0 + 0,000 000 000 000 008 673 617 374 159 695 066 504 061 825 484 587 008;
  • 90) 0,000 000 000 000 008 673 617 374 159 695 066 504 061 825 484 587 008 × 2 = 0 + 0,000 000 000 000 017 347 234 748 319 390 133 008 123 650 969 174 016;
  • 91) 0,000 000 000 000 017 347 234 748 319 390 133 008 123 650 969 174 016 × 2 = 0 + 0,000 000 000 000 034 694 469 496 638 780 266 016 247 301 938 348 032;
  • 92) 0,000 000 000 000 034 694 469 496 638 780 266 016 247 301 938 348 032 × 2 = 0 + 0,000 000 000 000 069 388 938 993 277 560 532 032 494 603 876 696 064;
  • 93) 0,000 000 000 000 069 388 938 993 277 560 532 032 494 603 876 696 064 × 2 = 0 + 0,000 000 000 000 138 777 877 986 555 121 064 064 989 207 753 392 128;
  • 94) 0,000 000 000 000 138 777 877 986 555 121 064 064 989 207 753 392 128 × 2 = 0 + 0,000 000 000 000 277 555 755 973 110 242 128 129 978 415 506 784 256;
  • 95) 0,000 000 000 000 277 555 755 973 110 242 128 129 978 415 506 784 256 × 2 = 0 + 0,000 000 000 000 555 111 511 946 220 484 256 259 956 831 013 568 512;
  • 96) 0,000 000 000 000 555 111 511 946 220 484 256 259 956 831 013 568 512 × 2 = 0 + 0,000 000 000 001 110 223 023 892 440 968 512 519 913 662 027 137 024;
  • 97) 0,000 000 000 001 110 223 023 892 440 968 512 519 913 662 027 137 024 × 2 = 0 + 0,000 000 000 002 220 446 047 784 881 937 025 039 827 324 054 274 048;
  • 98) 0,000 000 000 002 220 446 047 784 881 937 025 039 827 324 054 274 048 × 2 = 0 + 0,000 000 000 004 440 892 095 569 763 874 050 079 654 648 108 548 096;
  • 99) 0,000 000 000 004 440 892 095 569 763 874 050 079 654 648 108 548 096 × 2 = 0 + 0,000 000 000 008 881 784 191 139 527 748 100 159 309 296 217 096 192;
  • 100) 0,000 000 000 008 881 784 191 139 527 748 100 159 309 296 217 096 192 × 2 = 0 + 0,000 000 000 017 763 568 382 279 055 496 200 318 618 592 434 192 384;
  • 101) 0,000 000 000 017 763 568 382 279 055 496 200 318 618 592 434 192 384 × 2 = 0 + 0,000 000 000 035 527 136 764 558 110 992 400 637 237 184 868 384 768;
  • 102) 0,000 000 000 035 527 136 764 558 110 992 400 637 237 184 868 384 768 × 2 = 0 + 0,000 000 000 071 054 273 529 116 221 984 801 274 474 369 736 769 536;
  • 103) 0,000 000 000 071 054 273 529 116 221 984 801 274 474 369 736 769 536 × 2 = 0 + 0,000 000 000 142 108 547 058 232 443 969 602 548 948 739 473 539 072;
  • 104) 0,000 000 000 142 108 547 058 232 443 969 602 548 948 739 473 539 072 × 2 = 0 + 0,000 000 000 284 217 094 116 464 887 939 205 097 897 478 947 078 144;
  • 105) 0,000 000 000 284 217 094 116 464 887 939 205 097 897 478 947 078 144 × 2 = 0 + 0,000 000 000 568 434 188 232 929 775 878 410 195 794 957 894 156 288;
  • 106) 0,000 000 000 568 434 188 232 929 775 878 410 195 794 957 894 156 288 × 2 = 0 + 0,000 000 001 136 868 376 465 859 551 756 820 391 589 915 788 312 576;
  • 107) 0,000 000 001 136 868 376 465 859 551 756 820 391 589 915 788 312 576 × 2 = 0 + 0,000 000 002 273 736 752 931 719 103 513 640 783 179 831 576 625 152;
  • 108) 0,000 000 002 273 736 752 931 719 103 513 640 783 179 831 576 625 152 × 2 = 0 + 0,000 000 004 547 473 505 863 438 207 027 281 566 359 663 153 250 304;
  • 109) 0,000 000 004 547 473 505 863 438 207 027 281 566 359 663 153 250 304 × 2 = 0 + 0,000 000 009 094 947 011 726 876 414 054 563 132 719 326 306 500 608;
  • 110) 0,000 000 009 094 947 011 726 876 414 054 563 132 719 326 306 500 608 × 2 = 0 + 0,000 000 018 189 894 023 453 752 828 109 126 265 438 652 613 001 216;
  • 111) 0,000 000 018 189 894 023 453 752 828 109 126 265 438 652 613 001 216 × 2 = 0 + 0,000 000 036 379 788 046 907 505 656 218 252 530 877 305 226 002 432;
  • 112) 0,000 000 036 379 788 046 907 505 656 218 252 530 877 305 226 002 432 × 2 = 0 + 0,000 000 072 759 576 093 815 011 312 436 505 061 754 610 452 004 864;
  • 113) 0,000 000 072 759 576 093 815 011 312 436 505 061 754 610 452 004 864 × 2 = 0 + 0,000 000 145 519 152 187 630 022 624 873 010 123 509 220 904 009 728;
  • 114) 0,000 000 145 519 152 187 630 022 624 873 010 123 509 220 904 009 728 × 2 = 0 + 0,000 000 291 038 304 375 260 045 249 746 020 247 018 441 808 019 456;
  • 115) 0,000 000 291 038 304 375 260 045 249 746 020 247 018 441 808 019 456 × 2 = 0 + 0,000 000 582 076 608 750 520 090 499 492 040 494 036 883 616 038 912;
  • 116) 0,000 000 582 076 608 750 520 090 499 492 040 494 036 883 616 038 912 × 2 = 0 + 0,000 001 164 153 217 501 040 180 998 984 080 988 073 767 232 077 824;
  • 117) 0,000 001 164 153 217 501 040 180 998 984 080 988 073 767 232 077 824 × 2 = 0 + 0,000 002 328 306 435 002 080 361 997 968 161 976 147 534 464 155 648;
  • 118) 0,000 002 328 306 435 002 080 361 997 968 161 976 147 534 464 155 648 × 2 = 0 + 0,000 004 656 612 870 004 160 723 995 936 323 952 295 068 928 311 296;
  • 119) 0,000 004 656 612 870 004 160 723 995 936 323 952 295 068 928 311 296 × 2 = 0 + 0,000 009 313 225 740 008 321 447 991 872 647 904 590 137 856 622 592;
  • 120) 0,000 009 313 225 740 008 321 447 991 872 647 904 590 137 856 622 592 × 2 = 0 + 0,000 018 626 451 480 016 642 895 983 745 295 809 180 275 713 245 184;
  • 121) 0,000 018 626 451 480 016 642 895 983 745 295 809 180 275 713 245 184 × 2 = 0 + 0,000 037 252 902 960 033 285 791 967 490 591 618 360 551 426 490 368;
  • 122) 0,000 037 252 902 960 033 285 791 967 490 591 618 360 551 426 490 368 × 2 = 0 + 0,000 074 505 805 920 066 571 583 934 981 183 236 721 102 852 980 736;
  • 123) 0,000 074 505 805 920 066 571 583 934 981 183 236 721 102 852 980 736 × 2 = 0 + 0,000 149 011 611 840 133 143 167 869 962 366 473 442 205 705 961 472;
  • 124) 0,000 149 011 611 840 133 143 167 869 962 366 473 442 205 705 961 472 × 2 = 0 + 0,000 298 023 223 680 266 286 335 739 924 732 946 884 411 411 922 944;
  • 125) 0,000 298 023 223 680 266 286 335 739 924 732 946 884 411 411 922 944 × 2 = 0 + 0,000 596 046 447 360 532 572 671 479 849 465 893 768 822 823 845 888;
  • 126) 0,000 596 046 447 360 532 572 671 479 849 465 893 768 822 823 845 888 × 2 = 0 + 0,001 192 092 894 721 065 145 342 959 698 931 787 537 645 647 691 776;
  • 127) 0,001 192 092 894 721 065 145 342 959 698 931 787 537 645 647 691 776 × 2 = 0 + 0,002 384 185 789 442 130 290 685 919 397 863 575 075 291 295 383 552;
  • 128) 0,002 384 185 789 442 130 290 685 919 397 863 575 075 291 295 383 552 × 2 = 0 + 0,004 768 371 578 884 260 581 371 838 795 727 150 150 582 590 767 104;
  • 129) 0,004 768 371 578 884 260 581 371 838 795 727 150 150 582 590 767 104 × 2 = 0 + 0,009 536 743 157 768 521 162 743 677 591 454 300 301 165 181 534 208;
  • 130) 0,009 536 743 157 768 521 162 743 677 591 454 300 301 165 181 534 208 × 2 = 0 + 0,019 073 486 315 537 042 325 487 355 182 908 600 602 330 363 068 416;
  • 131) 0,019 073 486 315 537 042 325 487 355 182 908 600 602 330 363 068 416 × 2 = 0 + 0,038 146 972 631 074 084 650 974 710 365 817 201 204 660 726 136 832;
  • 132) 0,038 146 972 631 074 084 650 974 710 365 817 201 204 660 726 136 832 × 2 = 0 + 0,076 293 945 262 148 169 301 949 420 731 634 402 409 321 452 273 664;
  • 133) 0,076 293 945 262 148 169 301 949 420 731 634 402 409 321 452 273 664 × 2 = 0 + 0,152 587 890 524 296 338 603 898 841 463 268 804 818 642 904 547 328;
  • 134) 0,152 587 890 524 296 338 603 898 841 463 268 804 818 642 904 547 328 × 2 = 0 + 0,305 175 781 048 592 677 207 797 682 926 537 609 637 285 809 094 656;
  • 135) 0,305 175 781 048 592 677 207 797 682 926 537 609 637 285 809 094 656 × 2 = 0 + 0,610 351 562 097 185 354 415 595 365 853 075 219 274 571 618 189 312;
  • 136) 0,610 351 562 097 185 354 415 595 365 853 075 219 274 571 618 189 312 × 2 = 1 + 0,220 703 124 194 370 708 831 190 731 706 150 438 549 143 236 378 624;
  • 137) 0,220 703 124 194 370 708 831 190 731 706 150 438 549 143 236 378 624 × 2 = 0 + 0,441 406 248 388 741 417 662 381 463 412 300 877 098 286 472 757 248;
  • 138) 0,441 406 248 388 741 417 662 381 463 412 300 877 098 286 472 757 248 × 2 = 0 + 0,882 812 496 777 482 835 324 762 926 824 601 754 196 572 945 514 496;
  • 139) 0,882 812 496 777 482 835 324 762 926 824 601 754 196 572 945 514 496 × 2 = 1 + 0,765 624 993 554 965 670 649 525 853 649 203 508 393 145 891 028 992;
  • 140) 0,765 624 993 554 965 670 649 525 853 649 203 508 393 145 891 028 992 × 2 = 1 + 0,531 249 987 109 931 341 299 051 707 298 407 016 786 291 782 057 984;
  • 141) 0,531 249 987 109 931 341 299 051 707 298 407 016 786 291 782 057 984 × 2 = 1 + 0,062 499 974 219 862 682 598 103 414 596 814 033 572 583 564 115 968;
  • 142) 0,062 499 974 219 862 682 598 103 414 596 814 033 572 583 564 115 968 × 2 = 0 + 0,124 999 948 439 725 365 196 206 829 193 628 067 145 167 128 231 936;
  • 143) 0,124 999 948 439 725 365 196 206 829 193 628 067 145 167 128 231 936 × 2 = 0 + 0,249 999 896 879 450 730 392 413 658 387 256 134 290 334 256 463 872;
  • 144) 0,249 999 896 879 450 730 392 413 658 387 256 134 290 334 256 463 872 × 2 = 0 + 0,499 999 793 758 901 460 784 827 316 774 512 268 580 668 512 927 744;
  • 145) 0,499 999 793 758 901 460 784 827 316 774 512 268 580 668 512 927 744 × 2 = 0 + 0,999 999 587 517 802 921 569 654 633 549 024 537 161 337 025 855 488;
  • 146) 0,999 999 587 517 802 921 569 654 633 549 024 537 161 337 025 855 488 × 2 = 1 + 0,999 999 175 035 605 843 139 309 267 098 049 074 322 674 051 710 976;
  • 147) 0,999 999 175 035 605 843 139 309 267 098 049 074 322 674 051 710 976 × 2 = 1 + 0,999 998 350 071 211 686 278 618 534 196 098 148 645 348 103 421 952;
  • 148) 0,999 998 350 071 211 686 278 618 534 196 098 148 645 348 103 421 952 × 2 = 1 + 0,999 996 700 142 423 372 557 237 068 392 196 297 290 696 206 843 904;
  • 149) 0,999 996 700 142 423 372 557 237 068 392 196 297 290 696 206 843 904 × 2 = 1 + 0,999 993 400 284 846 745 114 474 136 784 392 594 581 392 413 687 808;
  • 150) 0,999 993 400 284 846 745 114 474 136 784 392 594 581 392 413 687 808 × 2 = 1 + 0,999 986 800 569 693 490 228 948 273 568 785 189 162 784 827 375 616;
  • 151) 0,999 986 800 569 693 490 228 948 273 568 785 189 162 784 827 375 616 × 2 = 1 + 0,999 973 601 139 386 980 457 896 547 137 570 378 325 569 654 751 232;
  • 152) 0,999 973 601 139 386 980 457 896 547 137 570 378 325 569 654 751 232 × 2 = 1 + 0,999 947 202 278 773 960 915 793 094 275 140 756 651 139 309 502 464;
  • 153) 0,999 947 202 278 773 960 915 793 094 275 140 756 651 139 309 502 464 × 2 = 1 + 0,999 894 404 557 547 921 831 586 188 550 281 513 302 278 619 004 928;
  • 154) 0,999 894 404 557 547 921 831 586 188 550 281 513 302 278 619 004 928 × 2 = 1 + 0,999 788 809 115 095 843 663 172 377 100 563 026 604 557 238 009 856;
  • 155) 0,999 788 809 115 095 843 663 172 377 100 563 026 604 557 238 009 856 × 2 = 1 + 0,999 577 618 230 191 687 326 344 754 201 126 053 209 114 476 019 712;
  • 156) 0,999 577 618 230 191 687 326 344 754 201 126 053 209 114 476 019 712 × 2 = 1 + 0,999 155 236 460 383 374 652 689 508 402 252 106 418 228 952 039 424;
  • 157) 0,999 155 236 460 383 374 652 689 508 402 252 106 418 228 952 039 424 × 2 = 1 + 0,998 310 472 920 766 749 305 379 016 804 504 212 836 457 904 078 848;
  • 158) 0,998 310 472 920 766 749 305 379 016 804 504 212 836 457 904 078 848 × 2 = 1 + 0,996 620 945 841 533 498 610 758 033 609 008 425 672 915 808 157 696;
  • 159) 0,996 620 945 841 533 498 610 758 033 609 008 425 672 915 808 157 696 × 2 = 1 + 0,993 241 891 683 066 997 221 516 067 218 016 851 345 831 616 315 392;

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