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

Î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 361 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 028 025 968 722;
  • 2) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 028 025 968 722 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 056 051 937 444;
  • 3) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 056 051 937 444 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 112 103 874 888;
  • 4) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 112 103 874 888 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 224 207 749 776;
  • 5) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 224 207 749 776 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 448 415 499 552;
  • 6) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 448 415 499 552 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 896 830 999 104;
  • 7) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 896 830 999 104 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 001 793 661 998 208;
  • 8) 0,000 000 000 000 000 000 000 000 000 000 000 000 001 793 661 998 208 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 003 587 323 996 416;
  • 9) 0,000 000 000 000 000 000 000 000 000 000 000 000 003 587 323 996 416 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 007 174 647 992 832;
  • 10) 0,000 000 000 000 000 000 000 000 000 000 000 000 007 174 647 992 832 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 014 349 295 985 664;
  • 11) 0,000 000 000 000 000 000 000 000 000 000 000 000 014 349 295 985 664 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 028 698 591 971 328;
  • 12) 0,000 000 000 000 000 000 000 000 000 000 000 000 028 698 591 971 328 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 057 397 183 942 656;
  • 13) 0,000 000 000 000 000 000 000 000 000 000 000 000 057 397 183 942 656 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 114 794 367 885 312;
  • 14) 0,000 000 000 000 000 000 000 000 000 000 000 000 114 794 367 885 312 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 229 588 735 770 624;
  • 15) 0,000 000 000 000 000 000 000 000 000 000 000 000 229 588 735 770 624 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 459 177 471 541 248;
  • 16) 0,000 000 000 000 000 000 000 000 000 000 000 000 459 177 471 541 248 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 918 354 943 082 496;
  • 17) 0,000 000 000 000 000 000 000 000 000 000 000 000 918 354 943 082 496 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 001 836 709 886 164 992;
  • 18) 0,000 000 000 000 000 000 000 000 000 000 000 001 836 709 886 164 992 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 003 673 419 772 329 984;
  • 19) 0,000 000 000 000 000 000 000 000 000 000 000 003 673 419 772 329 984 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 007 346 839 544 659 968;
  • 20) 0,000 000 000 000 000 000 000 000 000 000 000 007 346 839 544 659 968 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 014 693 679 089 319 936;
  • 21) 0,000 000 000 000 000 000 000 000 000 000 000 014 693 679 089 319 936 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 029 387 358 178 639 872;
  • 22) 0,000 000 000 000 000 000 000 000 000 000 000 029 387 358 178 639 872 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 058 774 716 357 279 744;
  • 23) 0,000 000 000 000 000 000 000 000 000 000 000 058 774 716 357 279 744 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 117 549 432 714 559 488;
  • 24) 0,000 000 000 000 000 000 000 000 000 000 000 117 549 432 714 559 488 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 235 098 865 429 118 976;
  • 25) 0,000 000 000 000 000 000 000 000 000 000 000 235 098 865 429 118 976 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 470 197 730 858 237 952;
  • 26) 0,000 000 000 000 000 000 000 000 000 000 000 470 197 730 858 237 952 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 940 395 461 716 475 904;
  • 27) 0,000 000 000 000 000 000 000 000 000 000 000 940 395 461 716 475 904 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 001 880 790 923 432 951 808;
  • 28) 0,000 000 000 000 000 000 000 000 000 000 001 880 790 923 432 951 808 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 003 761 581 846 865 903 616;
  • 29) 0,000 000 000 000 000 000 000 000 000 000 003 761 581 846 865 903 616 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 007 523 163 693 731 807 232;
  • 30) 0,000 000 000 000 000 000 000 000 000 000 007 523 163 693 731 807 232 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 015 046 327 387 463 614 464;
  • 31) 0,000 000 000 000 000 000 000 000 000 000 015 046 327 387 463 614 464 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 030 092 654 774 927 228 928;
  • 32) 0,000 000 000 000 000 000 000 000 000 000 030 092 654 774 927 228 928 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 060 185 309 549 854 457 856;
  • 33) 0,000 000 000 000 000 000 000 000 000 000 060 185 309 549 854 457 856 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 120 370 619 099 708 915 712;
  • 34) 0,000 000 000 000 000 000 000 000 000 000 120 370 619 099 708 915 712 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 240 741 238 199 417 831 424;
  • 35) 0,000 000 000 000 000 000 000 000 000 000 240 741 238 199 417 831 424 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 481 482 476 398 835 662 848;
  • 36) 0,000 000 000 000 000 000 000 000 000 000 481 482 476 398 835 662 848 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 962 964 952 797 671 325 696;
  • 37) 0,000 000 000 000 000 000 000 000 000 000 962 964 952 797 671 325 696 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 001 925 929 905 595 342 651 392;
  • 38) 0,000 000 000 000 000 000 000 000 000 001 925 929 905 595 342 651 392 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 003 851 859 811 190 685 302 784;
  • 39) 0,000 000 000 000 000 000 000 000 000 003 851 859 811 190 685 302 784 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 007 703 719 622 381 370 605 568;
  • 40) 0,000 000 000 000 000 000 000 000 000 007 703 719 622 381 370 605 568 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 015 407 439 244 762 741 211 136;
  • 41) 0,000 000 000 000 000 000 000 000 000 015 407 439 244 762 741 211 136 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 030 814 878 489 525 482 422 272;
  • 42) 0,000 000 000 000 000 000 000 000 000 030 814 878 489 525 482 422 272 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 061 629 756 979 050 964 844 544;
  • 43) 0,000 000 000 000 000 000 000 000 000 061 629 756 979 050 964 844 544 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 123 259 513 958 101 929 689 088;
  • 44) 0,000 000 000 000 000 000 000 000 000 123 259 513 958 101 929 689 088 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 246 519 027 916 203 859 378 176;
  • 45) 0,000 000 000 000 000 000 000 000 000 246 519 027 916 203 859 378 176 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 493 038 055 832 407 718 756 352;
  • 46) 0,000 000 000 000 000 000 000 000 000 493 038 055 832 407 718 756 352 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 986 076 111 664 815 437 512 704;
  • 47) 0,000 000 000 000 000 000 000 000 000 986 076 111 664 815 437 512 704 × 2 = 0 + 0,000 000 000 000 000 000 000 000 001 972 152 223 329 630 875 025 408;
  • 48) 0,000 000 000 000 000 000 000 000 001 972 152 223 329 630 875 025 408 × 2 = 0 + 0,000 000 000 000 000 000 000 000 003 944 304 446 659 261 750 050 816;
  • 49) 0,000 000 000 000 000 000 000 000 003 944 304 446 659 261 750 050 816 × 2 = 0 + 0,000 000 000 000 000 000 000 000 007 888 608 893 318 523 500 101 632;
  • 50) 0,000 000 000 000 000 000 000 000 007 888 608 893 318 523 500 101 632 × 2 = 0 + 0,000 000 000 000 000 000 000 000 015 777 217 786 637 047 000 203 264;
  • 51) 0,000 000 000 000 000 000 000 000 015 777 217 786 637 047 000 203 264 × 2 = 0 + 0,000 000 000 000 000 000 000 000 031 554 435 573 274 094 000 406 528;
  • 52) 0,000 000 000 000 000 000 000 000 031 554 435 573 274 094 000 406 528 × 2 = 0 + 0,000 000 000 000 000 000 000 000 063 108 871 146 548 188 000 813 056;
  • 53) 0,000 000 000 000 000 000 000 000 063 108 871 146 548 188 000 813 056 × 2 = 0 + 0,000 000 000 000 000 000 000 000 126 217 742 293 096 376 001 626 112;
  • 54) 0,000 000 000 000 000 000 000 000 126 217 742 293 096 376 001 626 112 × 2 = 0 + 0,000 000 000 000 000 000 000 000 252 435 484 586 192 752 003 252 224;
  • 55) 0,000 000 000 000 000 000 000 000 252 435 484 586 192 752 003 252 224 × 2 = 0 + 0,000 000 000 000 000 000 000 000 504 870 969 172 385 504 006 504 448;
  • 56) 0,000 000 000 000 000 000 000 000 504 870 969 172 385 504 006 504 448 × 2 = 0 + 0,000 000 000 000 000 000 000 001 009 741 938 344 771 008 013 008 896;
  • 57) 0,000 000 000 000 000 000 000 001 009 741 938 344 771 008 013 008 896 × 2 = 0 + 0,000 000 000 000 000 000 000 002 019 483 876 689 542 016 026 017 792;
  • 58) 0,000 000 000 000 000 000 000 002 019 483 876 689 542 016 026 017 792 × 2 = 0 + 0,000 000 000 000 000 000 000 004 038 967 753 379 084 032 052 035 584;
  • 59) 0,000 000 000 000 000 000 000 004 038 967 753 379 084 032 052 035 584 × 2 = 0 + 0,000 000 000 000 000 000 000 008 077 935 506 758 168 064 104 071 168;
  • 60) 0,000 000 000 000 000 000 000 008 077 935 506 758 168 064 104 071 168 × 2 = 0 + 0,000 000 000 000 000 000 000 016 155 871 013 516 336 128 208 142 336;
  • 61) 0,000 000 000 000 000 000 000 016 155 871 013 516 336 128 208 142 336 × 2 = 0 + 0,000 000 000 000 000 000 000 032 311 742 027 032 672 256 416 284 672;
  • 62) 0,000 000 000 000 000 000 000 032 311 742 027 032 672 256 416 284 672 × 2 = 0 + 0,000 000 000 000 000 000 000 064 623 484 054 065 344 512 832 569 344;
  • 63) 0,000 000 000 000 000 000 000 064 623 484 054 065 344 512 832 569 344 × 2 = 0 + 0,000 000 000 000 000 000 000 129 246 968 108 130 689 025 665 138 688;
  • 64) 0,000 000 000 000 000 000 000 129 246 968 108 130 689 025 665 138 688 × 2 = 0 + 0,000 000 000 000 000 000 000 258 493 936 216 261 378 051 330 277 376;
  • 65) 0,000 000 000 000 000 000 000 258 493 936 216 261 378 051 330 277 376 × 2 = 0 + 0,000 000 000 000 000 000 000 516 987 872 432 522 756 102 660 554 752;
  • 66) 0,000 000 000 000 000 000 000 516 987 872 432 522 756 102 660 554 752 × 2 = 0 + 0,000 000 000 000 000 000 001 033 975 744 865 045 512 205 321 109 504;
  • 67) 0,000 000 000 000 000 000 001 033 975 744 865 045 512 205 321 109 504 × 2 = 0 + 0,000 000 000 000 000 000 002 067 951 489 730 091 024 410 642 219 008;
  • 68) 0,000 000 000 000 000 000 002 067 951 489 730 091 024 410 642 219 008 × 2 = 0 + 0,000 000 000 000 000 000 004 135 902 979 460 182 048 821 284 438 016;
  • 69) 0,000 000 000 000 000 000 004 135 902 979 460 182 048 821 284 438 016 × 2 = 0 + 0,000 000 000 000 000 000 008 271 805 958 920 364 097 642 568 876 032;
  • 70) 0,000 000 000 000 000 000 008 271 805 958 920 364 097 642 568 876 032 × 2 = 0 + 0,000 000 000 000 000 000 016 543 611 917 840 728 195 285 137 752 064;
  • 71) 0,000 000 000 000 000 000 016 543 611 917 840 728 195 285 137 752 064 × 2 = 0 + 0,000 000 000 000 000 000 033 087 223 835 681 456 390 570 275 504 128;
  • 72) 0,000 000 000 000 000 000 033 087 223 835 681 456 390 570 275 504 128 × 2 = 0 + 0,000 000 000 000 000 000 066 174 447 671 362 912 781 140 551 008 256;
  • 73) 0,000 000 000 000 000 000 066 174 447 671 362 912 781 140 551 008 256 × 2 = 0 + 0,000 000 000 000 000 000 132 348 895 342 725 825 562 281 102 016 512;
  • 74) 0,000 000 000 000 000 000 132 348 895 342 725 825 562 281 102 016 512 × 2 = 0 + 0,000 000 000 000 000 000 264 697 790 685 451 651 124 562 204 033 024;
  • 75) 0,000 000 000 000 000 000 264 697 790 685 451 651 124 562 204 033 024 × 2 = 0 + 0,000 000 000 000 000 000 529 395 581 370 903 302 249 124 408 066 048;
  • 76) 0,000 000 000 000 000 000 529 395 581 370 903 302 249 124 408 066 048 × 2 = 0 + 0,000 000 000 000 000 001 058 791 162 741 806 604 498 248 816 132 096;
  • 77) 0,000 000 000 000 000 001 058 791 162 741 806 604 498 248 816 132 096 × 2 = 0 + 0,000 000 000 000 000 002 117 582 325 483 613 208 996 497 632 264 192;
  • 78) 0,000 000 000 000 000 002 117 582 325 483 613 208 996 497 632 264 192 × 2 = 0 + 0,000 000 000 000 000 004 235 164 650 967 226 417 992 995 264 528 384;
  • 79) 0,000 000 000 000 000 004 235 164 650 967 226 417 992 995 264 528 384 × 2 = 0 + 0,000 000 000 000 000 008 470 329 301 934 452 835 985 990 529 056 768;
  • 80) 0,000 000 000 000 000 008 470 329 301 934 452 835 985 990 529 056 768 × 2 = 0 + 0,000 000 000 000 000 016 940 658 603 868 905 671 971 981 058 113 536;
  • 81) 0,000 000 000 000 000 016 940 658 603 868 905 671 971 981 058 113 536 × 2 = 0 + 0,000 000 000 000 000 033 881 317 207 737 811 343 943 962 116 227 072;
  • 82) 0,000 000 000 000 000 033 881 317 207 737 811 343 943 962 116 227 072 × 2 = 0 + 0,000 000 000 000 000 067 762 634 415 475 622 687 887 924 232 454 144;
  • 83) 0,000 000 000 000 000 067 762 634 415 475 622 687 887 924 232 454 144 × 2 = 0 + 0,000 000 000 000 000 135 525 268 830 951 245 375 775 848 464 908 288;
  • 84) 0,000 000 000 000 000 135 525 268 830 951 245 375 775 848 464 908 288 × 2 = 0 + 0,000 000 000 000 000 271 050 537 661 902 490 751 551 696 929 816 576;
  • 85) 0,000 000 000 000 000 271 050 537 661 902 490 751 551 696 929 816 576 × 2 = 0 + 0,000 000 000 000 000 542 101 075 323 804 981 503 103 393 859 633 152;
  • 86) 0,000 000 000 000 000 542 101 075 323 804 981 503 103 393 859 633 152 × 2 = 0 + 0,000 000 000 000 001 084 202 150 647 609 963 006 206 787 719 266 304;
  • 87) 0,000 000 000 000 001 084 202 150 647 609 963 006 206 787 719 266 304 × 2 = 0 + 0,000 000 000 000 002 168 404 301 295 219 926 012 413 575 438 532 608;
  • 88) 0,000 000 000 000 002 168 404 301 295 219 926 012 413 575 438 532 608 × 2 = 0 + 0,000 000 000 000 004 336 808 602 590 439 852 024 827 150 877 065 216;
  • 89) 0,000 000 000 000 004 336 808 602 590 439 852 024 827 150 877 065 216 × 2 = 0 + 0,000 000 000 000 008 673 617 205 180 879 704 049 654 301 754 130 432;
  • 90) 0,000 000 000 000 008 673 617 205 180 879 704 049 654 301 754 130 432 × 2 = 0 + 0,000 000 000 000 017 347 234 410 361 759 408 099 308 603 508 260 864;
  • 91) 0,000 000 000 000 017 347 234 410 361 759 408 099 308 603 508 260 864 × 2 = 0 + 0,000 000 000 000 034 694 468 820 723 518 816 198 617 207 016 521 728;
  • 92) 0,000 000 000 000 034 694 468 820 723 518 816 198 617 207 016 521 728 × 2 = 0 + 0,000 000 000 000 069 388 937 641 447 037 632 397 234 414 033 043 456;
  • 93) 0,000 000 000 000 069 388 937 641 447 037 632 397 234 414 033 043 456 × 2 = 0 + 0,000 000 000 000 138 777 875 282 894 075 264 794 468 828 066 086 912;
  • 94) 0,000 000 000 000 138 777 875 282 894 075 264 794 468 828 066 086 912 × 2 = 0 + 0,000 000 000 000 277 555 750 565 788 150 529 588 937 656 132 173 824;
  • 95) 0,000 000 000 000 277 555 750 565 788 150 529 588 937 656 132 173 824 × 2 = 0 + 0,000 000 000 000 555 111 501 131 576 301 059 177 875 312 264 347 648;
  • 96) 0,000 000 000 000 555 111 501 131 576 301 059 177 875 312 264 347 648 × 2 = 0 + 0,000 000 000 001 110 223 002 263 152 602 118 355 750 624 528 695 296;
  • 97) 0,000 000 000 001 110 223 002 263 152 602 118 355 750 624 528 695 296 × 2 = 0 + 0,000 000 000 002 220 446 004 526 305 204 236 711 501 249 057 390 592;
  • 98) 0,000 000 000 002 220 446 004 526 305 204 236 711 501 249 057 390 592 × 2 = 0 + 0,000 000 000 004 440 892 009 052 610 408 473 423 002 498 114 781 184;
  • 99) 0,000 000 000 004 440 892 009 052 610 408 473 423 002 498 114 781 184 × 2 = 0 + 0,000 000 000 008 881 784 018 105 220 816 946 846 004 996 229 562 368;
  • 100) 0,000 000 000 008 881 784 018 105 220 816 946 846 004 996 229 562 368 × 2 = 0 + 0,000 000 000 017 763 568 036 210 441 633 893 692 009 992 459 124 736;
  • 101) 0,000 000 000 017 763 568 036 210 441 633 893 692 009 992 459 124 736 × 2 = 0 + 0,000 000 000 035 527 136 072 420 883 267 787 384 019 984 918 249 472;
  • 102) 0,000 000 000 035 527 136 072 420 883 267 787 384 019 984 918 249 472 × 2 = 0 + 0,000 000 000 071 054 272 144 841 766 535 574 768 039 969 836 498 944;
  • 103) 0,000 000 000 071 054 272 144 841 766 535 574 768 039 969 836 498 944 × 2 = 0 + 0,000 000 000 142 108 544 289 683 533 071 149 536 079 939 672 997 888;
  • 104) 0,000 000 000 142 108 544 289 683 533 071 149 536 079 939 672 997 888 × 2 = 0 + 0,000 000 000 284 217 088 579 367 066 142 299 072 159 879 345 995 776;
  • 105) 0,000 000 000 284 217 088 579 367 066 142 299 072 159 879 345 995 776 × 2 = 0 + 0,000 000 000 568 434 177 158 734 132 284 598 144 319 758 691 991 552;
  • 106) 0,000 000 000 568 434 177 158 734 132 284 598 144 319 758 691 991 552 × 2 = 0 + 0,000 000 001 136 868 354 317 468 264 569 196 288 639 517 383 983 104;
  • 107) 0,000 000 001 136 868 354 317 468 264 569 196 288 639 517 383 983 104 × 2 = 0 + 0,000 000 002 273 736 708 634 936 529 138 392 577 279 034 767 966 208;
  • 108) 0,000 000 002 273 736 708 634 936 529 138 392 577 279 034 767 966 208 × 2 = 0 + 0,000 000 004 547 473 417 269 873 058 276 785 154 558 069 535 932 416;
  • 109) 0,000 000 004 547 473 417 269 873 058 276 785 154 558 069 535 932 416 × 2 = 0 + 0,000 000 009 094 946 834 539 746 116 553 570 309 116 139 071 864 832;
  • 110) 0,000 000 009 094 946 834 539 746 116 553 570 309 116 139 071 864 832 × 2 = 0 + 0,000 000 018 189 893 669 079 492 233 107 140 618 232 278 143 729 664;
  • 111) 0,000 000 018 189 893 669 079 492 233 107 140 618 232 278 143 729 664 × 2 = 0 + 0,000 000 036 379 787 338 158 984 466 214 281 236 464 556 287 459 328;
  • 112) 0,000 000 036 379 787 338 158 984 466 214 281 236 464 556 287 459 328 × 2 = 0 + 0,000 000 072 759 574 676 317 968 932 428 562 472 929 112 574 918 656;
  • 113) 0,000 000 072 759 574 676 317 968 932 428 562 472 929 112 574 918 656 × 2 = 0 + 0,000 000 145 519 149 352 635 937 864 857 124 945 858 225 149 837 312;
  • 114) 0,000 000 145 519 149 352 635 937 864 857 124 945 858 225 149 837 312 × 2 = 0 + 0,000 000 291 038 298 705 271 875 729 714 249 891 716 450 299 674 624;
  • 115) 0,000 000 291 038 298 705 271 875 729 714 249 891 716 450 299 674 624 × 2 = 0 + 0,000 000 582 076 597 410 543 751 459 428 499 783 432 900 599 349 248;
  • 116) 0,000 000 582 076 597 410 543 751 459 428 499 783 432 900 599 349 248 × 2 = 0 + 0,000 001 164 153 194 821 087 502 918 856 999 566 865 801 198 698 496;
  • 117) 0,000 001 164 153 194 821 087 502 918 856 999 566 865 801 198 698 496 × 2 = 0 + 0,000 002 328 306 389 642 175 005 837 713 999 133 731 602 397 396 992;
  • 118) 0,000 002 328 306 389 642 175 005 837 713 999 133 731 602 397 396 992 × 2 = 0 + 0,000 004 656 612 779 284 350 011 675 427 998 267 463 204 794 793 984;
  • 119) 0,000 004 656 612 779 284 350 011 675 427 998 267 463 204 794 793 984 × 2 = 0 + 0,000 009 313 225 558 568 700 023 350 855 996 534 926 409 589 587 968;
  • 120) 0,000 009 313 225 558 568 700 023 350 855 996 534 926 409 589 587 968 × 2 = 0 + 0,000 018 626 451 117 137 400 046 701 711 993 069 852 819 179 175 936;
  • 121) 0,000 018 626 451 117 137 400 046 701 711 993 069 852 819 179 175 936 × 2 = 0 + 0,000 037 252 902 234 274 800 093 403 423 986 139 705 638 358 351 872;
  • 122) 0,000 037 252 902 234 274 800 093 403 423 986 139 705 638 358 351 872 × 2 = 0 + 0,000 074 505 804 468 549 600 186 806 847 972 279 411 276 716 703 744;
  • 123) 0,000 074 505 804 468 549 600 186 806 847 972 279 411 276 716 703 744 × 2 = 0 + 0,000 149 011 608 937 099 200 373 613 695 944 558 822 553 433 407 488;
  • 124) 0,000 149 011 608 937 099 200 373 613 695 944 558 822 553 433 407 488 × 2 = 0 + 0,000 298 023 217 874 198 400 747 227 391 889 117 645 106 866 814 976;
  • 125) 0,000 298 023 217 874 198 400 747 227 391 889 117 645 106 866 814 976 × 2 = 0 + 0,000 596 046 435 748 396 801 494 454 783 778 235 290 213 733 629 952;
  • 126) 0,000 596 046 435 748 396 801 494 454 783 778 235 290 213 733 629 952 × 2 = 0 + 0,001 192 092 871 496 793 602 988 909 567 556 470 580 427 467 259 904;
  • 127) 0,001 192 092 871 496 793 602 988 909 567 556 470 580 427 467 259 904 × 2 = 0 + 0,002 384 185 742 993 587 205 977 819 135 112 941 160 854 934 519 808;
  • 128) 0,002 384 185 742 993 587 205 977 819 135 112 941 160 854 934 519 808 × 2 = 0 + 0,004 768 371 485 987 174 411 955 638 270 225 882 321 709 869 039 616;
  • 129) 0,004 768 371 485 987 174 411 955 638 270 225 882 321 709 869 039 616 × 2 = 0 + 0,009 536 742 971 974 348 823 911 276 540 451 764 643 419 738 079 232;
  • 130) 0,009 536 742 971 974 348 823 911 276 540 451 764 643 419 738 079 232 × 2 = 0 + 0,019 073 485 943 948 697 647 822 553 080 903 529 286 839 476 158 464;
  • 131) 0,019 073 485 943 948 697 647 822 553 080 903 529 286 839 476 158 464 × 2 = 0 + 0,038 146 971 887 897 395 295 645 106 161 807 058 573 678 952 316 928;
  • 132) 0,038 146 971 887 897 395 295 645 106 161 807 058 573 678 952 316 928 × 2 = 0 + 0,076 293 943 775 794 790 591 290 212 323 614 117 147 357 904 633 856;
  • 133) 0,076 293 943 775 794 790 591 290 212 323 614 117 147 357 904 633 856 × 2 = 0 + 0,152 587 887 551 589 581 182 580 424 647 228 234 294 715 809 267 712;
  • 134) 0,152 587 887 551 589 581 182 580 424 647 228 234 294 715 809 267 712 × 2 = 0 + 0,305 175 775 103 179 162 365 160 849 294 456 468 589 431 618 535 424;
  • 135) 0,305 175 775 103 179 162 365 160 849 294 456 468 589 431 618 535 424 × 2 = 0 + 0,610 351 550 206 358 324 730 321 698 588 912 937 178 863 237 070 848;
  • 136) 0,610 351 550 206 358 324 730 321 698 588 912 937 178 863 237 070 848 × 2 = 1 + 0,220 703 100 412 716 649 460 643 397 177 825 874 357 726 474 141 696;
  • 137) 0,220 703 100 412 716 649 460 643 397 177 825 874 357 726 474 141 696 × 2 = 0 + 0,441 406 200 825 433 298 921 286 794 355 651 748 715 452 948 283 392;
  • 138) 0,441 406 200 825 433 298 921 286 794 355 651 748 715 452 948 283 392 × 2 = 0 + 0,882 812 401 650 866 597 842 573 588 711 303 497 430 905 896 566 784;
  • 139) 0,882 812 401 650 866 597 842 573 588 711 303 497 430 905 896 566 784 × 2 = 1 + 0,765 624 803 301 733 195 685 147 177 422 606 994 861 811 793 133 568;
  • 140) 0,765 624 803 301 733 195 685 147 177 422 606 994 861 811 793 133 568 × 2 = 1 + 0,531 249 606 603 466 391 370 294 354 845 213 989 723 623 586 267 136;
  • 141) 0,531 249 606 603 466 391 370 294 354 845 213 989 723 623 586 267 136 × 2 = 1 + 0,062 499 213 206 932 782 740 588 709 690 427 979 447 247 172 534 272;
  • 142) 0,062 499 213 206 932 782 740 588 709 690 427 979 447 247 172 534 272 × 2 = 0 + 0,124 998 426 413 865 565 481 177 419 380 855 958 894 494 345 068 544;
  • 143) 0,124 998 426 413 865 565 481 177 419 380 855 958 894 494 345 068 544 × 2 = 0 + 0,249 996 852 827 731 130 962 354 838 761 711 917 788 988 690 137 088;
  • 144) 0,249 996 852 827 731 130 962 354 838 761 711 917 788 988 690 137 088 × 2 = 0 + 0,499 993 705 655 462 261 924 709 677 523 423 835 577 977 380 274 176;
  • 145) 0,499 993 705 655 462 261 924 709 677 523 423 835 577 977 380 274 176 × 2 = 0 + 0,999 987 411 310 924 523 849 419 355 046 847 671 155 954 760 548 352;
  • 146) 0,999 987 411 310 924 523 849 419 355 046 847 671 155 954 760 548 352 × 2 = 1 + 0,999 974 822 621 849 047 698 838 710 093 695 342 311 909 521 096 704;
  • 147) 0,999 974 822 621 849 047 698 838 710 093 695 342 311 909 521 096 704 × 2 = 1 + 0,999 949 645 243 698 095 397 677 420 187 390 684 623 819 042 193 408;
  • 148) 0,999 949 645 243 698 095 397 677 420 187 390 684 623 819 042 193 408 × 2 = 1 + 0,999 899 290 487 396 190 795 354 840 374 781 369 247 638 084 386 816;
  • 149) 0,999 899 290 487 396 190 795 354 840 374 781 369 247 638 084 386 816 × 2 = 1 + 0,999 798 580 974 792 381 590 709 680 749 562 738 495 276 168 773 632;
  • 150) 0,999 798 580 974 792 381 590 709 680 749 562 738 495 276 168 773 632 × 2 = 1 + 0,999 597 161 949 584 763 181 419 361 499 125 476 990 552 337 547 264;
  • 151) 0,999 597 161 949 584 763 181 419 361 499 125 476 990 552 337 547 264 × 2 = 1 + 0,999 194 323 899 169 526 362 838 722 998 250 953 981 104 675 094 528;
  • 152) 0,999 194 323 899 169 526 362 838 722 998 250 953 981 104 675 094 528 × 2 = 1 + 0,998 388 647 798 339 052 725 677 445 996 501 907 962 209 350 189 056;
  • 153) 0,998 388 647 798 339 052 725 677 445 996 501 907 962 209 350 189 056 × 2 = 1 + 0,996 777 295 596 678 105 451 354 891 993 003 815 924 418 700 378 112;
  • 154) 0,996 777 295 596 678 105 451 354 891 993 003 815 924 418 700 378 112 × 2 = 1 + 0,993 554 591 193 356 210 902 709 783 986 007 631 848 837 400 756 224;
  • 155) 0,993 554 591 193 356 210 902 709 783 986 007 631 848 837 400 756 224 × 2 = 1 + 0,987 109 182 386 712 421 805 419 567 972 015 263 697 674 801 512 448;
  • 156) 0,987 109 182 386 712 421 805 419 567 972 015 263 697 674 801 512 448 × 2 = 1 + 0,974 218 364 773 424 843 610 839 135 944 030 527 395 349 603 024 896;
  • 157) 0,974 218 364 773 424 843 610 839 135 944 030 527 395 349 603 024 896 × 2 = 1 + 0,948 436 729 546 849 687 221 678 271 888 061 054 790 699 206 049 792;
  • 158) 0,948 436 729 546 849 687 221 678 271 888 061 054 790 699 206 049 792 × 2 = 1 + 0,896 873 459 093 699 374 443 356 543 776 122 109 581 398 412 099 584;
  • 159) 0,896 873 459 093 699 374 443 356 543 776 122 109 581 398 412 099 584 × 2 = 1 + 0,793 746 918 187 398 748 886 713 087 552 244 219 162 796 824 199 168;

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