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

Î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 289 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 028 025 968 578;
  • 2) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 028 025 968 578 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 056 051 937 156;
  • 3) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 056 051 937 156 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 112 103 874 312;
  • 4) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 112 103 874 312 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 224 207 748 624;
  • 5) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 224 207 748 624 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 448 415 497 248;
  • 6) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 448 415 497 248 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 896 830 994 496;
  • 7) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 896 830 994 496 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 001 793 661 988 992;
  • 8) 0,000 000 000 000 000 000 000 000 000 000 000 000 001 793 661 988 992 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 003 587 323 977 984;
  • 9) 0,000 000 000 000 000 000 000 000 000 000 000 000 003 587 323 977 984 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 007 174 647 955 968;
  • 10) 0,000 000 000 000 000 000 000 000 000 000 000 000 007 174 647 955 968 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 014 349 295 911 936;
  • 11) 0,000 000 000 000 000 000 000 000 000 000 000 000 014 349 295 911 936 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 028 698 591 823 872;
  • 12) 0,000 000 000 000 000 000 000 000 000 000 000 000 028 698 591 823 872 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 057 397 183 647 744;
  • 13) 0,000 000 000 000 000 000 000 000 000 000 000 000 057 397 183 647 744 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 114 794 367 295 488;
  • 14) 0,000 000 000 000 000 000 000 000 000 000 000 000 114 794 367 295 488 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 229 588 734 590 976;
  • 15) 0,000 000 000 000 000 000 000 000 000 000 000 000 229 588 734 590 976 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 459 177 469 181 952;
  • 16) 0,000 000 000 000 000 000 000 000 000 000 000 000 459 177 469 181 952 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 918 354 938 363 904;
  • 17) 0,000 000 000 000 000 000 000 000 000 000 000 000 918 354 938 363 904 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 001 836 709 876 727 808;
  • 18) 0,000 000 000 000 000 000 000 000 000 000 000 001 836 709 876 727 808 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 003 673 419 753 455 616;
  • 19) 0,000 000 000 000 000 000 000 000 000 000 000 003 673 419 753 455 616 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 007 346 839 506 911 232;
  • 20) 0,000 000 000 000 000 000 000 000 000 000 000 007 346 839 506 911 232 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 014 693 679 013 822 464;
  • 21) 0,000 000 000 000 000 000 000 000 000 000 000 014 693 679 013 822 464 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 029 387 358 027 644 928;
  • 22) 0,000 000 000 000 000 000 000 000 000 000 000 029 387 358 027 644 928 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 058 774 716 055 289 856;
  • 23) 0,000 000 000 000 000 000 000 000 000 000 000 058 774 716 055 289 856 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 117 549 432 110 579 712;
  • 24) 0,000 000 000 000 000 000 000 000 000 000 000 117 549 432 110 579 712 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 235 098 864 221 159 424;
  • 25) 0,000 000 000 000 000 000 000 000 000 000 000 235 098 864 221 159 424 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 470 197 728 442 318 848;
  • 26) 0,000 000 000 000 000 000 000 000 000 000 000 470 197 728 442 318 848 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 940 395 456 884 637 696;
  • 27) 0,000 000 000 000 000 000 000 000 000 000 000 940 395 456 884 637 696 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 001 880 790 913 769 275 392;
  • 28) 0,000 000 000 000 000 000 000 000 000 000 001 880 790 913 769 275 392 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 003 761 581 827 538 550 784;
  • 29) 0,000 000 000 000 000 000 000 000 000 000 003 761 581 827 538 550 784 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 007 523 163 655 077 101 568;
  • 30) 0,000 000 000 000 000 000 000 000 000 000 007 523 163 655 077 101 568 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 015 046 327 310 154 203 136;
  • 31) 0,000 000 000 000 000 000 000 000 000 000 015 046 327 310 154 203 136 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 030 092 654 620 308 406 272;
  • 32) 0,000 000 000 000 000 000 000 000 000 000 030 092 654 620 308 406 272 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 060 185 309 240 616 812 544;
  • 33) 0,000 000 000 000 000 000 000 000 000 000 060 185 309 240 616 812 544 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 120 370 618 481 233 625 088;
  • 34) 0,000 000 000 000 000 000 000 000 000 000 120 370 618 481 233 625 088 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 240 741 236 962 467 250 176;
  • 35) 0,000 000 000 000 000 000 000 000 000 000 240 741 236 962 467 250 176 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 481 482 473 924 934 500 352;
  • 36) 0,000 000 000 000 000 000 000 000 000 000 481 482 473 924 934 500 352 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 962 964 947 849 869 000 704;
  • 37) 0,000 000 000 000 000 000 000 000 000 000 962 964 947 849 869 000 704 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 001 925 929 895 699 738 001 408;
  • 38) 0,000 000 000 000 000 000 000 000 000 001 925 929 895 699 738 001 408 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 003 851 859 791 399 476 002 816;
  • 39) 0,000 000 000 000 000 000 000 000 000 003 851 859 791 399 476 002 816 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 007 703 719 582 798 952 005 632;
  • 40) 0,000 000 000 000 000 000 000 000 000 007 703 719 582 798 952 005 632 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 015 407 439 165 597 904 011 264;
  • 41) 0,000 000 000 000 000 000 000 000 000 015 407 439 165 597 904 011 264 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 030 814 878 331 195 808 022 528;
  • 42) 0,000 000 000 000 000 000 000 000 000 030 814 878 331 195 808 022 528 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 061 629 756 662 391 616 045 056;
  • 43) 0,000 000 000 000 000 000 000 000 000 061 629 756 662 391 616 045 056 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 123 259 513 324 783 232 090 112;
  • 44) 0,000 000 000 000 000 000 000 000 000 123 259 513 324 783 232 090 112 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 246 519 026 649 566 464 180 224;
  • 45) 0,000 000 000 000 000 000 000 000 000 246 519 026 649 566 464 180 224 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 493 038 053 299 132 928 360 448;
  • 46) 0,000 000 000 000 000 000 000 000 000 493 038 053 299 132 928 360 448 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 986 076 106 598 265 856 720 896;
  • 47) 0,000 000 000 000 000 000 000 000 000 986 076 106 598 265 856 720 896 × 2 = 0 + 0,000 000 000 000 000 000 000 000 001 972 152 213 196 531 713 441 792;
  • 48) 0,000 000 000 000 000 000 000 000 001 972 152 213 196 531 713 441 792 × 2 = 0 + 0,000 000 000 000 000 000 000 000 003 944 304 426 393 063 426 883 584;
  • 49) 0,000 000 000 000 000 000 000 000 003 944 304 426 393 063 426 883 584 × 2 = 0 + 0,000 000 000 000 000 000 000 000 007 888 608 852 786 126 853 767 168;
  • 50) 0,000 000 000 000 000 000 000 000 007 888 608 852 786 126 853 767 168 × 2 = 0 + 0,000 000 000 000 000 000 000 000 015 777 217 705 572 253 707 534 336;
  • 51) 0,000 000 000 000 000 000 000 000 015 777 217 705 572 253 707 534 336 × 2 = 0 + 0,000 000 000 000 000 000 000 000 031 554 435 411 144 507 415 068 672;
  • 52) 0,000 000 000 000 000 000 000 000 031 554 435 411 144 507 415 068 672 × 2 = 0 + 0,000 000 000 000 000 000 000 000 063 108 870 822 289 014 830 137 344;
  • 53) 0,000 000 000 000 000 000 000 000 063 108 870 822 289 014 830 137 344 × 2 = 0 + 0,000 000 000 000 000 000 000 000 126 217 741 644 578 029 660 274 688;
  • 54) 0,000 000 000 000 000 000 000 000 126 217 741 644 578 029 660 274 688 × 2 = 0 + 0,000 000 000 000 000 000 000 000 252 435 483 289 156 059 320 549 376;
  • 55) 0,000 000 000 000 000 000 000 000 252 435 483 289 156 059 320 549 376 × 2 = 0 + 0,000 000 000 000 000 000 000 000 504 870 966 578 312 118 641 098 752;
  • 56) 0,000 000 000 000 000 000 000 000 504 870 966 578 312 118 641 098 752 × 2 = 0 + 0,000 000 000 000 000 000 000 001 009 741 933 156 624 237 282 197 504;
  • 57) 0,000 000 000 000 000 000 000 001 009 741 933 156 624 237 282 197 504 × 2 = 0 + 0,000 000 000 000 000 000 000 002 019 483 866 313 248 474 564 395 008;
  • 58) 0,000 000 000 000 000 000 000 002 019 483 866 313 248 474 564 395 008 × 2 = 0 + 0,000 000 000 000 000 000 000 004 038 967 732 626 496 949 128 790 016;
  • 59) 0,000 000 000 000 000 000 000 004 038 967 732 626 496 949 128 790 016 × 2 = 0 + 0,000 000 000 000 000 000 000 008 077 935 465 252 993 898 257 580 032;
  • 60) 0,000 000 000 000 000 000 000 008 077 935 465 252 993 898 257 580 032 × 2 = 0 + 0,000 000 000 000 000 000 000 016 155 870 930 505 987 796 515 160 064;
  • 61) 0,000 000 000 000 000 000 000 016 155 870 930 505 987 796 515 160 064 × 2 = 0 + 0,000 000 000 000 000 000 000 032 311 741 861 011 975 593 030 320 128;
  • 62) 0,000 000 000 000 000 000 000 032 311 741 861 011 975 593 030 320 128 × 2 = 0 + 0,000 000 000 000 000 000 000 064 623 483 722 023 951 186 060 640 256;
  • 63) 0,000 000 000 000 000 000 000 064 623 483 722 023 951 186 060 640 256 × 2 = 0 + 0,000 000 000 000 000 000 000 129 246 967 444 047 902 372 121 280 512;
  • 64) 0,000 000 000 000 000 000 000 129 246 967 444 047 902 372 121 280 512 × 2 = 0 + 0,000 000 000 000 000 000 000 258 493 934 888 095 804 744 242 561 024;
  • 65) 0,000 000 000 000 000 000 000 258 493 934 888 095 804 744 242 561 024 × 2 = 0 + 0,000 000 000 000 000 000 000 516 987 869 776 191 609 488 485 122 048;
  • 66) 0,000 000 000 000 000 000 000 516 987 869 776 191 609 488 485 122 048 × 2 = 0 + 0,000 000 000 000 000 000 001 033 975 739 552 383 218 976 970 244 096;
  • 67) 0,000 000 000 000 000 000 001 033 975 739 552 383 218 976 970 244 096 × 2 = 0 + 0,000 000 000 000 000 000 002 067 951 479 104 766 437 953 940 488 192;
  • 68) 0,000 000 000 000 000 000 002 067 951 479 104 766 437 953 940 488 192 × 2 = 0 + 0,000 000 000 000 000 000 004 135 902 958 209 532 875 907 880 976 384;
  • 69) 0,000 000 000 000 000 000 004 135 902 958 209 532 875 907 880 976 384 × 2 = 0 + 0,000 000 000 000 000 000 008 271 805 916 419 065 751 815 761 952 768;
  • 70) 0,000 000 000 000 000 000 008 271 805 916 419 065 751 815 761 952 768 × 2 = 0 + 0,000 000 000 000 000 000 016 543 611 832 838 131 503 631 523 905 536;
  • 71) 0,000 000 000 000 000 000 016 543 611 832 838 131 503 631 523 905 536 × 2 = 0 + 0,000 000 000 000 000 000 033 087 223 665 676 263 007 263 047 811 072;
  • 72) 0,000 000 000 000 000 000 033 087 223 665 676 263 007 263 047 811 072 × 2 = 0 + 0,000 000 000 000 000 000 066 174 447 331 352 526 014 526 095 622 144;
  • 73) 0,000 000 000 000 000 000 066 174 447 331 352 526 014 526 095 622 144 × 2 = 0 + 0,000 000 000 000 000 000 132 348 894 662 705 052 029 052 191 244 288;
  • 74) 0,000 000 000 000 000 000 132 348 894 662 705 052 029 052 191 244 288 × 2 = 0 + 0,000 000 000 000 000 000 264 697 789 325 410 104 058 104 382 488 576;
  • 75) 0,000 000 000 000 000 000 264 697 789 325 410 104 058 104 382 488 576 × 2 = 0 + 0,000 000 000 000 000 000 529 395 578 650 820 208 116 208 764 977 152;
  • 76) 0,000 000 000 000 000 000 529 395 578 650 820 208 116 208 764 977 152 × 2 = 0 + 0,000 000 000 000 000 001 058 791 157 301 640 416 232 417 529 954 304;
  • 77) 0,000 000 000 000 000 001 058 791 157 301 640 416 232 417 529 954 304 × 2 = 0 + 0,000 000 000 000 000 002 117 582 314 603 280 832 464 835 059 908 608;
  • 78) 0,000 000 000 000 000 002 117 582 314 603 280 832 464 835 059 908 608 × 2 = 0 + 0,000 000 000 000 000 004 235 164 629 206 561 664 929 670 119 817 216;
  • 79) 0,000 000 000 000 000 004 235 164 629 206 561 664 929 670 119 817 216 × 2 = 0 + 0,000 000 000 000 000 008 470 329 258 413 123 329 859 340 239 634 432;
  • 80) 0,000 000 000 000 000 008 470 329 258 413 123 329 859 340 239 634 432 × 2 = 0 + 0,000 000 000 000 000 016 940 658 516 826 246 659 718 680 479 268 864;
  • 81) 0,000 000 000 000 000 016 940 658 516 826 246 659 718 680 479 268 864 × 2 = 0 + 0,000 000 000 000 000 033 881 317 033 652 493 319 437 360 958 537 728;
  • 82) 0,000 000 000 000 000 033 881 317 033 652 493 319 437 360 958 537 728 × 2 = 0 + 0,000 000 000 000 000 067 762 634 067 304 986 638 874 721 917 075 456;
  • 83) 0,000 000 000 000 000 067 762 634 067 304 986 638 874 721 917 075 456 × 2 = 0 + 0,000 000 000 000 000 135 525 268 134 609 973 277 749 443 834 150 912;
  • 84) 0,000 000 000 000 000 135 525 268 134 609 973 277 749 443 834 150 912 × 2 = 0 + 0,000 000 000 000 000 271 050 536 269 219 946 555 498 887 668 301 824;
  • 85) 0,000 000 000 000 000 271 050 536 269 219 946 555 498 887 668 301 824 × 2 = 0 + 0,000 000 000 000 000 542 101 072 538 439 893 110 997 775 336 603 648;
  • 86) 0,000 000 000 000 000 542 101 072 538 439 893 110 997 775 336 603 648 × 2 = 0 + 0,000 000 000 000 001 084 202 145 076 879 786 221 995 550 673 207 296;
  • 87) 0,000 000 000 000 001 084 202 145 076 879 786 221 995 550 673 207 296 × 2 = 0 + 0,000 000 000 000 002 168 404 290 153 759 572 443 991 101 346 414 592;
  • 88) 0,000 000 000 000 002 168 404 290 153 759 572 443 991 101 346 414 592 × 2 = 0 + 0,000 000 000 000 004 336 808 580 307 519 144 887 982 202 692 829 184;
  • 89) 0,000 000 000 000 004 336 808 580 307 519 144 887 982 202 692 829 184 × 2 = 0 + 0,000 000 000 000 008 673 617 160 615 038 289 775 964 405 385 658 368;
  • 90) 0,000 000 000 000 008 673 617 160 615 038 289 775 964 405 385 658 368 × 2 = 0 + 0,000 000 000 000 017 347 234 321 230 076 579 551 928 810 771 316 736;
  • 91) 0,000 000 000 000 017 347 234 321 230 076 579 551 928 810 771 316 736 × 2 = 0 + 0,000 000 000 000 034 694 468 642 460 153 159 103 857 621 542 633 472;
  • 92) 0,000 000 000 000 034 694 468 642 460 153 159 103 857 621 542 633 472 × 2 = 0 + 0,000 000 000 000 069 388 937 284 920 306 318 207 715 243 085 266 944;
  • 93) 0,000 000 000 000 069 388 937 284 920 306 318 207 715 243 085 266 944 × 2 = 0 + 0,000 000 000 000 138 777 874 569 840 612 636 415 430 486 170 533 888;
  • 94) 0,000 000 000 000 138 777 874 569 840 612 636 415 430 486 170 533 888 × 2 = 0 + 0,000 000 000 000 277 555 749 139 681 225 272 830 860 972 341 067 776;
  • 95) 0,000 000 000 000 277 555 749 139 681 225 272 830 860 972 341 067 776 × 2 = 0 + 0,000 000 000 000 555 111 498 279 362 450 545 661 721 944 682 135 552;
  • 96) 0,000 000 000 000 555 111 498 279 362 450 545 661 721 944 682 135 552 × 2 = 0 + 0,000 000 000 001 110 222 996 558 724 901 091 323 443 889 364 271 104;
  • 97) 0,000 000 000 001 110 222 996 558 724 901 091 323 443 889 364 271 104 × 2 = 0 + 0,000 000 000 002 220 445 993 117 449 802 182 646 887 778 728 542 208;
  • 98) 0,000 000 000 002 220 445 993 117 449 802 182 646 887 778 728 542 208 × 2 = 0 + 0,000 000 000 004 440 891 986 234 899 604 365 293 775 557 457 084 416;
  • 99) 0,000 000 000 004 440 891 986 234 899 604 365 293 775 557 457 084 416 × 2 = 0 + 0,000 000 000 008 881 783 972 469 799 208 730 587 551 114 914 168 832;
  • 100) 0,000 000 000 008 881 783 972 469 799 208 730 587 551 114 914 168 832 × 2 = 0 + 0,000 000 000 017 763 567 944 939 598 417 461 175 102 229 828 337 664;
  • 101) 0,000 000 000 017 763 567 944 939 598 417 461 175 102 229 828 337 664 × 2 = 0 + 0,000 000 000 035 527 135 889 879 196 834 922 350 204 459 656 675 328;
  • 102) 0,000 000 000 035 527 135 889 879 196 834 922 350 204 459 656 675 328 × 2 = 0 + 0,000 000 000 071 054 271 779 758 393 669 844 700 408 919 313 350 656;
  • 103) 0,000 000 000 071 054 271 779 758 393 669 844 700 408 919 313 350 656 × 2 = 0 + 0,000 000 000 142 108 543 559 516 787 339 689 400 817 838 626 701 312;
  • 104) 0,000 000 000 142 108 543 559 516 787 339 689 400 817 838 626 701 312 × 2 = 0 + 0,000 000 000 284 217 087 119 033 574 679 378 801 635 677 253 402 624;
  • 105) 0,000 000 000 284 217 087 119 033 574 679 378 801 635 677 253 402 624 × 2 = 0 + 0,000 000 000 568 434 174 238 067 149 358 757 603 271 354 506 805 248;
  • 106) 0,000 000 000 568 434 174 238 067 149 358 757 603 271 354 506 805 248 × 2 = 0 + 0,000 000 001 136 868 348 476 134 298 717 515 206 542 709 013 610 496;
  • 107) 0,000 000 001 136 868 348 476 134 298 717 515 206 542 709 013 610 496 × 2 = 0 + 0,000 000 002 273 736 696 952 268 597 435 030 413 085 418 027 220 992;
  • 108) 0,000 000 002 273 736 696 952 268 597 435 030 413 085 418 027 220 992 × 2 = 0 + 0,000 000 004 547 473 393 904 537 194 870 060 826 170 836 054 441 984;
  • 109) 0,000 000 004 547 473 393 904 537 194 870 060 826 170 836 054 441 984 × 2 = 0 + 0,000 000 009 094 946 787 809 074 389 740 121 652 341 672 108 883 968;
  • 110) 0,000 000 009 094 946 787 809 074 389 740 121 652 341 672 108 883 968 × 2 = 0 + 0,000 000 018 189 893 575 618 148 779 480 243 304 683 344 217 767 936;
  • 111) 0,000 000 018 189 893 575 618 148 779 480 243 304 683 344 217 767 936 × 2 = 0 + 0,000 000 036 379 787 151 236 297 558 960 486 609 366 688 435 535 872;
  • 112) 0,000 000 036 379 787 151 236 297 558 960 486 609 366 688 435 535 872 × 2 = 0 + 0,000 000 072 759 574 302 472 595 117 920 973 218 733 376 871 071 744;
  • 113) 0,000 000 072 759 574 302 472 595 117 920 973 218 733 376 871 071 744 × 2 = 0 + 0,000 000 145 519 148 604 945 190 235 841 946 437 466 753 742 143 488;
  • 114) 0,000 000 145 519 148 604 945 190 235 841 946 437 466 753 742 143 488 × 2 = 0 + 0,000 000 291 038 297 209 890 380 471 683 892 874 933 507 484 286 976;
  • 115) 0,000 000 291 038 297 209 890 380 471 683 892 874 933 507 484 286 976 × 2 = 0 + 0,000 000 582 076 594 419 780 760 943 367 785 749 867 014 968 573 952;
  • 116) 0,000 000 582 076 594 419 780 760 943 367 785 749 867 014 968 573 952 × 2 = 0 + 0,000 001 164 153 188 839 561 521 886 735 571 499 734 029 937 147 904;
  • 117) 0,000 001 164 153 188 839 561 521 886 735 571 499 734 029 937 147 904 × 2 = 0 + 0,000 002 328 306 377 679 123 043 773 471 142 999 468 059 874 295 808;
  • 118) 0,000 002 328 306 377 679 123 043 773 471 142 999 468 059 874 295 808 × 2 = 0 + 0,000 004 656 612 755 358 246 087 546 942 285 998 936 119 748 591 616;
  • 119) 0,000 004 656 612 755 358 246 087 546 942 285 998 936 119 748 591 616 × 2 = 0 + 0,000 009 313 225 510 716 492 175 093 884 571 997 872 239 497 183 232;
  • 120) 0,000 009 313 225 510 716 492 175 093 884 571 997 872 239 497 183 232 × 2 = 0 + 0,000 018 626 451 021 432 984 350 187 769 143 995 744 478 994 366 464;
  • 121) 0,000 018 626 451 021 432 984 350 187 769 143 995 744 478 994 366 464 × 2 = 0 + 0,000 037 252 902 042 865 968 700 375 538 287 991 488 957 988 732 928;
  • 122) 0,000 037 252 902 042 865 968 700 375 538 287 991 488 957 988 732 928 × 2 = 0 + 0,000 074 505 804 085 731 937 400 751 076 575 982 977 915 977 465 856;
  • 123) 0,000 074 505 804 085 731 937 400 751 076 575 982 977 915 977 465 856 × 2 = 0 + 0,000 149 011 608 171 463 874 801 502 153 151 965 955 831 954 931 712;
  • 124) 0,000 149 011 608 171 463 874 801 502 153 151 965 955 831 954 931 712 × 2 = 0 + 0,000 298 023 216 342 927 749 603 004 306 303 931 911 663 909 863 424;
  • 125) 0,000 298 023 216 342 927 749 603 004 306 303 931 911 663 909 863 424 × 2 = 0 + 0,000 596 046 432 685 855 499 206 008 612 607 863 823 327 819 726 848;
  • 126) 0,000 596 046 432 685 855 499 206 008 612 607 863 823 327 819 726 848 × 2 = 0 + 0,001 192 092 865 371 710 998 412 017 225 215 727 646 655 639 453 696;
  • 127) 0,001 192 092 865 371 710 998 412 017 225 215 727 646 655 639 453 696 × 2 = 0 + 0,002 384 185 730 743 421 996 824 034 450 431 455 293 311 278 907 392;
  • 128) 0,002 384 185 730 743 421 996 824 034 450 431 455 293 311 278 907 392 × 2 = 0 + 0,004 768 371 461 486 843 993 648 068 900 862 910 586 622 557 814 784;
  • 129) 0,004 768 371 461 486 843 993 648 068 900 862 910 586 622 557 814 784 × 2 = 0 + 0,009 536 742 922 973 687 987 296 137 801 725 821 173 245 115 629 568;
  • 130) 0,009 536 742 922 973 687 987 296 137 801 725 821 173 245 115 629 568 × 2 = 0 + 0,019 073 485 845 947 375 974 592 275 603 451 642 346 490 231 259 136;
  • 131) 0,019 073 485 845 947 375 974 592 275 603 451 642 346 490 231 259 136 × 2 = 0 + 0,038 146 971 691 894 751 949 184 551 206 903 284 692 980 462 518 272;
  • 132) 0,038 146 971 691 894 751 949 184 551 206 903 284 692 980 462 518 272 × 2 = 0 + 0,076 293 943 383 789 503 898 369 102 413 806 569 385 960 925 036 544;
  • 133) 0,076 293 943 383 789 503 898 369 102 413 806 569 385 960 925 036 544 × 2 = 0 + 0,152 587 886 767 579 007 796 738 204 827 613 138 771 921 850 073 088;
  • 134) 0,152 587 886 767 579 007 796 738 204 827 613 138 771 921 850 073 088 × 2 = 0 + 0,305 175 773 535 158 015 593 476 409 655 226 277 543 843 700 146 176;
  • 135) 0,305 175 773 535 158 015 593 476 409 655 226 277 543 843 700 146 176 × 2 = 0 + 0,610 351 547 070 316 031 186 952 819 310 452 555 087 687 400 292 352;
  • 136) 0,610 351 547 070 316 031 186 952 819 310 452 555 087 687 400 292 352 × 2 = 1 + 0,220 703 094 140 632 062 373 905 638 620 905 110 175 374 800 584 704;
  • 137) 0,220 703 094 140 632 062 373 905 638 620 905 110 175 374 800 584 704 × 2 = 0 + 0,441 406 188 281 264 124 747 811 277 241 810 220 350 749 601 169 408;
  • 138) 0,441 406 188 281 264 124 747 811 277 241 810 220 350 749 601 169 408 × 2 = 0 + 0,882 812 376 562 528 249 495 622 554 483 620 440 701 499 202 338 816;
  • 139) 0,882 812 376 562 528 249 495 622 554 483 620 440 701 499 202 338 816 × 2 = 1 + 0,765 624 753 125 056 498 991 245 108 967 240 881 402 998 404 677 632;
  • 140) 0,765 624 753 125 056 498 991 245 108 967 240 881 402 998 404 677 632 × 2 = 1 + 0,531 249 506 250 112 997 982 490 217 934 481 762 805 996 809 355 264;
  • 141) 0,531 249 506 250 112 997 982 490 217 934 481 762 805 996 809 355 264 × 2 = 1 + 0,062 499 012 500 225 995 964 980 435 868 963 525 611 993 618 710 528;
  • 142) 0,062 499 012 500 225 995 964 980 435 868 963 525 611 993 618 710 528 × 2 = 0 + 0,124 998 025 000 451 991 929 960 871 737 927 051 223 987 237 421 056;
  • 143) 0,124 998 025 000 451 991 929 960 871 737 927 051 223 987 237 421 056 × 2 = 0 + 0,249 996 050 000 903 983 859 921 743 475 854 102 447 974 474 842 112;
  • 144) 0,249 996 050 000 903 983 859 921 743 475 854 102 447 974 474 842 112 × 2 = 0 + 0,499 992 100 001 807 967 719 843 486 951 708 204 895 948 949 684 224;
  • 145) 0,499 992 100 001 807 967 719 843 486 951 708 204 895 948 949 684 224 × 2 = 0 + 0,999 984 200 003 615 935 439 686 973 903 416 409 791 897 899 368 448;
  • 146) 0,999 984 200 003 615 935 439 686 973 903 416 409 791 897 899 368 448 × 2 = 1 + 0,999 968 400 007 231 870 879 373 947 806 832 819 583 795 798 736 896;
  • 147) 0,999 968 400 007 231 870 879 373 947 806 832 819 583 795 798 736 896 × 2 = 1 + 0,999 936 800 014 463 741 758 747 895 613 665 639 167 591 597 473 792;
  • 148) 0,999 936 800 014 463 741 758 747 895 613 665 639 167 591 597 473 792 × 2 = 1 + 0,999 873 600 028 927 483 517 495 791 227 331 278 335 183 194 947 584;
  • 149) 0,999 873 600 028 927 483 517 495 791 227 331 278 335 183 194 947 584 × 2 = 1 + 0,999 747 200 057 854 967 034 991 582 454 662 556 670 366 389 895 168;
  • 150) 0,999 747 200 057 854 967 034 991 582 454 662 556 670 366 389 895 168 × 2 = 1 + 0,999 494 400 115 709 934 069 983 164 909 325 113 340 732 779 790 336;
  • 151) 0,999 494 400 115 709 934 069 983 164 909 325 113 340 732 779 790 336 × 2 = 1 + 0,998 988 800 231 419 868 139 966 329 818 650 226 681 465 559 580 672;
  • 152) 0,998 988 800 231 419 868 139 966 329 818 650 226 681 465 559 580 672 × 2 = 1 + 0,997 977 600 462 839 736 279 932 659 637 300 453 362 931 119 161 344;
  • 153) 0,997 977 600 462 839 736 279 932 659 637 300 453 362 931 119 161 344 × 2 = 1 + 0,995 955 200 925 679 472 559 865 319 274 600 906 725 862 238 322 688;
  • 154) 0,995 955 200 925 679 472 559 865 319 274 600 906 725 862 238 322 688 × 2 = 1 + 0,991 910 401 851 358 945 119 730 638 549 201 813 451 724 476 645 376;
  • 155) 0,991 910 401 851 358 945 119 730 638 549 201 813 451 724 476 645 376 × 2 = 1 + 0,983 820 803 702 717 890 239 461 277 098 403 626 903 448 953 290 752;
  • 156) 0,983 820 803 702 717 890 239 461 277 098 403 626 903 448 953 290 752 × 2 = 1 + 0,967 641 607 405 435 780 478 922 554 196 807 253 806 897 906 581 504;
  • 157) 0,967 641 607 405 435 780 478 922 554 196 807 253 806 897 906 581 504 × 2 = 1 + 0,935 283 214 810 871 560 957 845 108 393 614 507 613 795 813 163 008;
  • 158) 0,935 283 214 810 871 560 957 845 108 393 614 507 613 795 813 163 008 × 2 = 1 + 0,870 566 429 621 743 121 915 690 216 787 229 015 227 591 626 326 016;
  • 159) 0,870 566 429 621 743 121 915 690 216 787 229 015 227 591 626 326 016 × 2 = 1 + 0,741 132 859 243 486 243 831 380 433 574 458 030 455 183 252 652 032;

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