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

Î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 389 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 028 025 968 778;
  • 2) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 028 025 968 778 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 056 051 937 556;
  • 3) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 056 051 937 556 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 112 103 875 112;
  • 4) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 112 103 875 112 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 224 207 750 224;
  • 5) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 224 207 750 224 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 448 415 500 448;
  • 6) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 448 415 500 448 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 896 831 000 896;
  • 7) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 896 831 000 896 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 001 793 662 001 792;
  • 8) 0,000 000 000 000 000 000 000 000 000 000 000 000 001 793 662 001 792 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 003 587 324 003 584;
  • 9) 0,000 000 000 000 000 000 000 000 000 000 000 000 003 587 324 003 584 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 007 174 648 007 168;
  • 10) 0,000 000 000 000 000 000 000 000 000 000 000 000 007 174 648 007 168 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 014 349 296 014 336;
  • 11) 0,000 000 000 000 000 000 000 000 000 000 000 000 014 349 296 014 336 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 028 698 592 028 672;
  • 12) 0,000 000 000 000 000 000 000 000 000 000 000 000 028 698 592 028 672 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 057 397 184 057 344;
  • 13) 0,000 000 000 000 000 000 000 000 000 000 000 000 057 397 184 057 344 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 114 794 368 114 688;
  • 14) 0,000 000 000 000 000 000 000 000 000 000 000 000 114 794 368 114 688 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 229 588 736 229 376;
  • 15) 0,000 000 000 000 000 000 000 000 000 000 000 000 229 588 736 229 376 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 459 177 472 458 752;
  • 16) 0,000 000 000 000 000 000 000 000 000 000 000 000 459 177 472 458 752 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 918 354 944 917 504;
  • 17) 0,000 000 000 000 000 000 000 000 000 000 000 000 918 354 944 917 504 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 001 836 709 889 835 008;
  • 18) 0,000 000 000 000 000 000 000 000 000 000 000 001 836 709 889 835 008 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 003 673 419 779 670 016;
  • 19) 0,000 000 000 000 000 000 000 000 000 000 000 003 673 419 779 670 016 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 007 346 839 559 340 032;
  • 20) 0,000 000 000 000 000 000 000 000 000 000 000 007 346 839 559 340 032 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 014 693 679 118 680 064;
  • 21) 0,000 000 000 000 000 000 000 000 000 000 000 014 693 679 118 680 064 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 029 387 358 237 360 128;
  • 22) 0,000 000 000 000 000 000 000 000 000 000 000 029 387 358 237 360 128 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 058 774 716 474 720 256;
  • 23) 0,000 000 000 000 000 000 000 000 000 000 000 058 774 716 474 720 256 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 117 549 432 949 440 512;
  • 24) 0,000 000 000 000 000 000 000 000 000 000 000 117 549 432 949 440 512 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 235 098 865 898 881 024;
  • 25) 0,000 000 000 000 000 000 000 000 000 000 000 235 098 865 898 881 024 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 470 197 731 797 762 048;
  • 26) 0,000 000 000 000 000 000 000 000 000 000 000 470 197 731 797 762 048 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 940 395 463 595 524 096;
  • 27) 0,000 000 000 000 000 000 000 000 000 000 000 940 395 463 595 524 096 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 001 880 790 927 191 048 192;
  • 28) 0,000 000 000 000 000 000 000 000 000 000 001 880 790 927 191 048 192 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 003 761 581 854 382 096 384;
  • 29) 0,000 000 000 000 000 000 000 000 000 000 003 761 581 854 382 096 384 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 007 523 163 708 764 192 768;
  • 30) 0,000 000 000 000 000 000 000 000 000 000 007 523 163 708 764 192 768 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 015 046 327 417 528 385 536;
  • 31) 0,000 000 000 000 000 000 000 000 000 000 015 046 327 417 528 385 536 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 030 092 654 835 056 771 072;
  • 32) 0,000 000 000 000 000 000 000 000 000 000 030 092 654 835 056 771 072 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 060 185 309 670 113 542 144;
  • 33) 0,000 000 000 000 000 000 000 000 000 000 060 185 309 670 113 542 144 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 120 370 619 340 227 084 288;
  • 34) 0,000 000 000 000 000 000 000 000 000 000 120 370 619 340 227 084 288 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 240 741 238 680 454 168 576;
  • 35) 0,000 000 000 000 000 000 000 000 000 000 240 741 238 680 454 168 576 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 481 482 477 360 908 337 152;
  • 36) 0,000 000 000 000 000 000 000 000 000 000 481 482 477 360 908 337 152 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 962 964 954 721 816 674 304;
  • 37) 0,000 000 000 000 000 000 000 000 000 000 962 964 954 721 816 674 304 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 001 925 929 909 443 633 348 608;
  • 38) 0,000 000 000 000 000 000 000 000 000 001 925 929 909 443 633 348 608 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 003 851 859 818 887 266 697 216;
  • 39) 0,000 000 000 000 000 000 000 000 000 003 851 859 818 887 266 697 216 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 007 703 719 637 774 533 394 432;
  • 40) 0,000 000 000 000 000 000 000 000 000 007 703 719 637 774 533 394 432 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 015 407 439 275 549 066 788 864;
  • 41) 0,000 000 000 000 000 000 000 000 000 015 407 439 275 549 066 788 864 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 030 814 878 551 098 133 577 728;
  • 42) 0,000 000 000 000 000 000 000 000 000 030 814 878 551 098 133 577 728 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 061 629 757 102 196 267 155 456;
  • 43) 0,000 000 000 000 000 000 000 000 000 061 629 757 102 196 267 155 456 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 123 259 514 204 392 534 310 912;
  • 44) 0,000 000 000 000 000 000 000 000 000 123 259 514 204 392 534 310 912 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 246 519 028 408 785 068 621 824;
  • 45) 0,000 000 000 000 000 000 000 000 000 246 519 028 408 785 068 621 824 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 493 038 056 817 570 137 243 648;
  • 46) 0,000 000 000 000 000 000 000 000 000 493 038 056 817 570 137 243 648 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 986 076 113 635 140 274 487 296;
  • 47) 0,000 000 000 000 000 000 000 000 000 986 076 113 635 140 274 487 296 × 2 = 0 + 0,000 000 000 000 000 000 000 000 001 972 152 227 270 280 548 974 592;
  • 48) 0,000 000 000 000 000 000 000 000 001 972 152 227 270 280 548 974 592 × 2 = 0 + 0,000 000 000 000 000 000 000 000 003 944 304 454 540 561 097 949 184;
  • 49) 0,000 000 000 000 000 000 000 000 003 944 304 454 540 561 097 949 184 × 2 = 0 + 0,000 000 000 000 000 000 000 000 007 888 608 909 081 122 195 898 368;
  • 50) 0,000 000 000 000 000 000 000 000 007 888 608 909 081 122 195 898 368 × 2 = 0 + 0,000 000 000 000 000 000 000 000 015 777 217 818 162 244 391 796 736;
  • 51) 0,000 000 000 000 000 000 000 000 015 777 217 818 162 244 391 796 736 × 2 = 0 + 0,000 000 000 000 000 000 000 000 031 554 435 636 324 488 783 593 472;
  • 52) 0,000 000 000 000 000 000 000 000 031 554 435 636 324 488 783 593 472 × 2 = 0 + 0,000 000 000 000 000 000 000 000 063 108 871 272 648 977 567 186 944;
  • 53) 0,000 000 000 000 000 000 000 000 063 108 871 272 648 977 567 186 944 × 2 = 0 + 0,000 000 000 000 000 000 000 000 126 217 742 545 297 955 134 373 888;
  • 54) 0,000 000 000 000 000 000 000 000 126 217 742 545 297 955 134 373 888 × 2 = 0 + 0,000 000 000 000 000 000 000 000 252 435 485 090 595 910 268 747 776;
  • 55) 0,000 000 000 000 000 000 000 000 252 435 485 090 595 910 268 747 776 × 2 = 0 + 0,000 000 000 000 000 000 000 000 504 870 970 181 191 820 537 495 552;
  • 56) 0,000 000 000 000 000 000 000 000 504 870 970 181 191 820 537 495 552 × 2 = 0 + 0,000 000 000 000 000 000 000 001 009 741 940 362 383 641 074 991 104;
  • 57) 0,000 000 000 000 000 000 000 001 009 741 940 362 383 641 074 991 104 × 2 = 0 + 0,000 000 000 000 000 000 000 002 019 483 880 724 767 282 149 982 208;
  • 58) 0,000 000 000 000 000 000 000 002 019 483 880 724 767 282 149 982 208 × 2 = 0 + 0,000 000 000 000 000 000 000 004 038 967 761 449 534 564 299 964 416;
  • 59) 0,000 000 000 000 000 000 000 004 038 967 761 449 534 564 299 964 416 × 2 = 0 + 0,000 000 000 000 000 000 000 008 077 935 522 899 069 128 599 928 832;
  • 60) 0,000 000 000 000 000 000 000 008 077 935 522 899 069 128 599 928 832 × 2 = 0 + 0,000 000 000 000 000 000 000 016 155 871 045 798 138 257 199 857 664;
  • 61) 0,000 000 000 000 000 000 000 016 155 871 045 798 138 257 199 857 664 × 2 = 0 + 0,000 000 000 000 000 000 000 032 311 742 091 596 276 514 399 715 328;
  • 62) 0,000 000 000 000 000 000 000 032 311 742 091 596 276 514 399 715 328 × 2 = 0 + 0,000 000 000 000 000 000 000 064 623 484 183 192 553 028 799 430 656;
  • 63) 0,000 000 000 000 000 000 000 064 623 484 183 192 553 028 799 430 656 × 2 = 0 + 0,000 000 000 000 000 000 000 129 246 968 366 385 106 057 598 861 312;
  • 64) 0,000 000 000 000 000 000 000 129 246 968 366 385 106 057 598 861 312 × 2 = 0 + 0,000 000 000 000 000 000 000 258 493 936 732 770 212 115 197 722 624;
  • 65) 0,000 000 000 000 000 000 000 258 493 936 732 770 212 115 197 722 624 × 2 = 0 + 0,000 000 000 000 000 000 000 516 987 873 465 540 424 230 395 445 248;
  • 66) 0,000 000 000 000 000 000 000 516 987 873 465 540 424 230 395 445 248 × 2 = 0 + 0,000 000 000 000 000 000 001 033 975 746 931 080 848 460 790 890 496;
  • 67) 0,000 000 000 000 000 000 001 033 975 746 931 080 848 460 790 890 496 × 2 = 0 + 0,000 000 000 000 000 000 002 067 951 493 862 161 696 921 581 780 992;
  • 68) 0,000 000 000 000 000 000 002 067 951 493 862 161 696 921 581 780 992 × 2 = 0 + 0,000 000 000 000 000 000 004 135 902 987 724 323 393 843 163 561 984;
  • 69) 0,000 000 000 000 000 000 004 135 902 987 724 323 393 843 163 561 984 × 2 = 0 + 0,000 000 000 000 000 000 008 271 805 975 448 646 787 686 327 123 968;
  • 70) 0,000 000 000 000 000 000 008 271 805 975 448 646 787 686 327 123 968 × 2 = 0 + 0,000 000 000 000 000 000 016 543 611 950 897 293 575 372 654 247 936;
  • 71) 0,000 000 000 000 000 000 016 543 611 950 897 293 575 372 654 247 936 × 2 = 0 + 0,000 000 000 000 000 000 033 087 223 901 794 587 150 745 308 495 872;
  • 72) 0,000 000 000 000 000 000 033 087 223 901 794 587 150 745 308 495 872 × 2 = 0 + 0,000 000 000 000 000 000 066 174 447 803 589 174 301 490 616 991 744;
  • 73) 0,000 000 000 000 000 000 066 174 447 803 589 174 301 490 616 991 744 × 2 = 0 + 0,000 000 000 000 000 000 132 348 895 607 178 348 602 981 233 983 488;
  • 74) 0,000 000 000 000 000 000 132 348 895 607 178 348 602 981 233 983 488 × 2 = 0 + 0,000 000 000 000 000 000 264 697 791 214 356 697 205 962 467 966 976;
  • 75) 0,000 000 000 000 000 000 264 697 791 214 356 697 205 962 467 966 976 × 2 = 0 + 0,000 000 000 000 000 000 529 395 582 428 713 394 411 924 935 933 952;
  • 76) 0,000 000 000 000 000 000 529 395 582 428 713 394 411 924 935 933 952 × 2 = 0 + 0,000 000 000 000 000 001 058 791 164 857 426 788 823 849 871 867 904;
  • 77) 0,000 000 000 000 000 001 058 791 164 857 426 788 823 849 871 867 904 × 2 = 0 + 0,000 000 000 000 000 002 117 582 329 714 853 577 647 699 743 735 808;
  • 78) 0,000 000 000 000 000 002 117 582 329 714 853 577 647 699 743 735 808 × 2 = 0 + 0,000 000 000 000 000 004 235 164 659 429 707 155 295 399 487 471 616;
  • 79) 0,000 000 000 000 000 004 235 164 659 429 707 155 295 399 487 471 616 × 2 = 0 + 0,000 000 000 000 000 008 470 329 318 859 414 310 590 798 974 943 232;
  • 80) 0,000 000 000 000 000 008 470 329 318 859 414 310 590 798 974 943 232 × 2 = 0 + 0,000 000 000 000 000 016 940 658 637 718 828 621 181 597 949 886 464;
  • 81) 0,000 000 000 000 000 016 940 658 637 718 828 621 181 597 949 886 464 × 2 = 0 + 0,000 000 000 000 000 033 881 317 275 437 657 242 363 195 899 772 928;
  • 82) 0,000 000 000 000 000 033 881 317 275 437 657 242 363 195 899 772 928 × 2 = 0 + 0,000 000 000 000 000 067 762 634 550 875 314 484 726 391 799 545 856;
  • 83) 0,000 000 000 000 000 067 762 634 550 875 314 484 726 391 799 545 856 × 2 = 0 + 0,000 000 000 000 000 135 525 269 101 750 628 969 452 783 599 091 712;
  • 84) 0,000 000 000 000 000 135 525 269 101 750 628 969 452 783 599 091 712 × 2 = 0 + 0,000 000 000 000 000 271 050 538 203 501 257 938 905 567 198 183 424;
  • 85) 0,000 000 000 000 000 271 050 538 203 501 257 938 905 567 198 183 424 × 2 = 0 + 0,000 000 000 000 000 542 101 076 407 002 515 877 811 134 396 366 848;
  • 86) 0,000 000 000 000 000 542 101 076 407 002 515 877 811 134 396 366 848 × 2 = 0 + 0,000 000 000 000 001 084 202 152 814 005 031 755 622 268 792 733 696;
  • 87) 0,000 000 000 000 001 084 202 152 814 005 031 755 622 268 792 733 696 × 2 = 0 + 0,000 000 000 000 002 168 404 305 628 010 063 511 244 537 585 467 392;
  • 88) 0,000 000 000 000 002 168 404 305 628 010 063 511 244 537 585 467 392 × 2 = 0 + 0,000 000 000 000 004 336 808 611 256 020 127 022 489 075 170 934 784;
  • 89) 0,000 000 000 000 004 336 808 611 256 020 127 022 489 075 170 934 784 × 2 = 0 + 0,000 000 000 000 008 673 617 222 512 040 254 044 978 150 341 869 568;
  • 90) 0,000 000 000 000 008 673 617 222 512 040 254 044 978 150 341 869 568 × 2 = 0 + 0,000 000 000 000 017 347 234 445 024 080 508 089 956 300 683 739 136;
  • 91) 0,000 000 000 000 017 347 234 445 024 080 508 089 956 300 683 739 136 × 2 = 0 + 0,000 000 000 000 034 694 468 890 048 161 016 179 912 601 367 478 272;
  • 92) 0,000 000 000 000 034 694 468 890 048 161 016 179 912 601 367 478 272 × 2 = 0 + 0,000 000 000 000 069 388 937 780 096 322 032 359 825 202 734 956 544;
  • 93) 0,000 000 000 000 069 388 937 780 096 322 032 359 825 202 734 956 544 × 2 = 0 + 0,000 000 000 000 138 777 875 560 192 644 064 719 650 405 469 913 088;
  • 94) 0,000 000 000 000 138 777 875 560 192 644 064 719 650 405 469 913 088 × 2 = 0 + 0,000 000 000 000 277 555 751 120 385 288 129 439 300 810 939 826 176;
  • 95) 0,000 000 000 000 277 555 751 120 385 288 129 439 300 810 939 826 176 × 2 = 0 + 0,000 000 000 000 555 111 502 240 770 576 258 878 601 621 879 652 352;
  • 96) 0,000 000 000 000 555 111 502 240 770 576 258 878 601 621 879 652 352 × 2 = 0 + 0,000 000 000 001 110 223 004 481 541 152 517 757 203 243 759 304 704;
  • 97) 0,000 000 000 001 110 223 004 481 541 152 517 757 203 243 759 304 704 × 2 = 0 + 0,000 000 000 002 220 446 008 963 082 305 035 514 406 487 518 609 408;
  • 98) 0,000 000 000 002 220 446 008 963 082 305 035 514 406 487 518 609 408 × 2 = 0 + 0,000 000 000 004 440 892 017 926 164 610 071 028 812 975 037 218 816;
  • 99) 0,000 000 000 004 440 892 017 926 164 610 071 028 812 975 037 218 816 × 2 = 0 + 0,000 000 000 008 881 784 035 852 329 220 142 057 625 950 074 437 632;
  • 100) 0,000 000 000 008 881 784 035 852 329 220 142 057 625 950 074 437 632 × 2 = 0 + 0,000 000 000 017 763 568 071 704 658 440 284 115 251 900 148 875 264;
  • 101) 0,000 000 000 017 763 568 071 704 658 440 284 115 251 900 148 875 264 × 2 = 0 + 0,000 000 000 035 527 136 143 409 316 880 568 230 503 800 297 750 528;
  • 102) 0,000 000 000 035 527 136 143 409 316 880 568 230 503 800 297 750 528 × 2 = 0 + 0,000 000 000 071 054 272 286 818 633 761 136 461 007 600 595 501 056;
  • 103) 0,000 000 000 071 054 272 286 818 633 761 136 461 007 600 595 501 056 × 2 = 0 + 0,000 000 000 142 108 544 573 637 267 522 272 922 015 201 191 002 112;
  • 104) 0,000 000 000 142 108 544 573 637 267 522 272 922 015 201 191 002 112 × 2 = 0 + 0,000 000 000 284 217 089 147 274 535 044 545 844 030 402 382 004 224;
  • 105) 0,000 000 000 284 217 089 147 274 535 044 545 844 030 402 382 004 224 × 2 = 0 + 0,000 000 000 568 434 178 294 549 070 089 091 688 060 804 764 008 448;
  • 106) 0,000 000 000 568 434 178 294 549 070 089 091 688 060 804 764 008 448 × 2 = 0 + 0,000 000 001 136 868 356 589 098 140 178 183 376 121 609 528 016 896;
  • 107) 0,000 000 001 136 868 356 589 098 140 178 183 376 121 609 528 016 896 × 2 = 0 + 0,000 000 002 273 736 713 178 196 280 356 366 752 243 219 056 033 792;
  • 108) 0,000 000 002 273 736 713 178 196 280 356 366 752 243 219 056 033 792 × 2 = 0 + 0,000 000 004 547 473 426 356 392 560 712 733 504 486 438 112 067 584;
  • 109) 0,000 000 004 547 473 426 356 392 560 712 733 504 486 438 112 067 584 × 2 = 0 + 0,000 000 009 094 946 852 712 785 121 425 467 008 972 876 224 135 168;
  • 110) 0,000 000 009 094 946 852 712 785 121 425 467 008 972 876 224 135 168 × 2 = 0 + 0,000 000 018 189 893 705 425 570 242 850 934 017 945 752 448 270 336;
  • 111) 0,000 000 018 189 893 705 425 570 242 850 934 017 945 752 448 270 336 × 2 = 0 + 0,000 000 036 379 787 410 851 140 485 701 868 035 891 504 896 540 672;
  • 112) 0,000 000 036 379 787 410 851 140 485 701 868 035 891 504 896 540 672 × 2 = 0 + 0,000 000 072 759 574 821 702 280 971 403 736 071 783 009 793 081 344;
  • 113) 0,000 000 072 759 574 821 702 280 971 403 736 071 783 009 793 081 344 × 2 = 0 + 0,000 000 145 519 149 643 404 561 942 807 472 143 566 019 586 162 688;
  • 114) 0,000 000 145 519 149 643 404 561 942 807 472 143 566 019 586 162 688 × 2 = 0 + 0,000 000 291 038 299 286 809 123 885 614 944 287 132 039 172 325 376;
  • 115) 0,000 000 291 038 299 286 809 123 885 614 944 287 132 039 172 325 376 × 2 = 0 + 0,000 000 582 076 598 573 618 247 771 229 888 574 264 078 344 650 752;
  • 116) 0,000 000 582 076 598 573 618 247 771 229 888 574 264 078 344 650 752 × 2 = 0 + 0,000 001 164 153 197 147 236 495 542 459 777 148 528 156 689 301 504;
  • 117) 0,000 001 164 153 197 147 236 495 542 459 777 148 528 156 689 301 504 × 2 = 0 + 0,000 002 328 306 394 294 472 991 084 919 554 297 056 313 378 603 008;
  • 118) 0,000 002 328 306 394 294 472 991 084 919 554 297 056 313 378 603 008 × 2 = 0 + 0,000 004 656 612 788 588 945 982 169 839 108 594 112 626 757 206 016;
  • 119) 0,000 004 656 612 788 588 945 982 169 839 108 594 112 626 757 206 016 × 2 = 0 + 0,000 009 313 225 577 177 891 964 339 678 217 188 225 253 514 412 032;
  • 120) 0,000 009 313 225 577 177 891 964 339 678 217 188 225 253 514 412 032 × 2 = 0 + 0,000 018 626 451 154 355 783 928 679 356 434 376 450 507 028 824 064;
  • 121) 0,000 018 626 451 154 355 783 928 679 356 434 376 450 507 028 824 064 × 2 = 0 + 0,000 037 252 902 308 711 567 857 358 712 868 752 901 014 057 648 128;
  • 122) 0,000 037 252 902 308 711 567 857 358 712 868 752 901 014 057 648 128 × 2 = 0 + 0,000 074 505 804 617 423 135 714 717 425 737 505 802 028 115 296 256;
  • 123) 0,000 074 505 804 617 423 135 714 717 425 737 505 802 028 115 296 256 × 2 = 0 + 0,000 149 011 609 234 846 271 429 434 851 475 011 604 056 230 592 512;
  • 124) 0,000 149 011 609 234 846 271 429 434 851 475 011 604 056 230 592 512 × 2 = 0 + 0,000 298 023 218 469 692 542 858 869 702 950 023 208 112 461 185 024;
  • 125) 0,000 298 023 218 469 692 542 858 869 702 950 023 208 112 461 185 024 × 2 = 0 + 0,000 596 046 436 939 385 085 717 739 405 900 046 416 224 922 370 048;
  • 126) 0,000 596 046 436 939 385 085 717 739 405 900 046 416 224 922 370 048 × 2 = 0 + 0,001 192 092 873 878 770 171 435 478 811 800 092 832 449 844 740 096;
  • 127) 0,001 192 092 873 878 770 171 435 478 811 800 092 832 449 844 740 096 × 2 = 0 + 0,002 384 185 747 757 540 342 870 957 623 600 185 664 899 689 480 192;
  • 128) 0,002 384 185 747 757 540 342 870 957 623 600 185 664 899 689 480 192 × 2 = 0 + 0,004 768 371 495 515 080 685 741 915 247 200 371 329 799 378 960 384;
  • 129) 0,004 768 371 495 515 080 685 741 915 247 200 371 329 799 378 960 384 × 2 = 0 + 0,009 536 742 991 030 161 371 483 830 494 400 742 659 598 757 920 768;
  • 130) 0,009 536 742 991 030 161 371 483 830 494 400 742 659 598 757 920 768 × 2 = 0 + 0,019 073 485 982 060 322 742 967 660 988 801 485 319 197 515 841 536;
  • 131) 0,019 073 485 982 060 322 742 967 660 988 801 485 319 197 515 841 536 × 2 = 0 + 0,038 146 971 964 120 645 485 935 321 977 602 970 638 395 031 683 072;
  • 132) 0,038 146 971 964 120 645 485 935 321 977 602 970 638 395 031 683 072 × 2 = 0 + 0,076 293 943 928 241 290 971 870 643 955 205 941 276 790 063 366 144;
  • 133) 0,076 293 943 928 241 290 971 870 643 955 205 941 276 790 063 366 144 × 2 = 0 + 0,152 587 887 856 482 581 943 741 287 910 411 882 553 580 126 732 288;
  • 134) 0,152 587 887 856 482 581 943 741 287 910 411 882 553 580 126 732 288 × 2 = 0 + 0,305 175 775 712 965 163 887 482 575 820 823 765 107 160 253 464 576;
  • 135) 0,305 175 775 712 965 163 887 482 575 820 823 765 107 160 253 464 576 × 2 = 0 + 0,610 351 551 425 930 327 774 965 151 641 647 530 214 320 506 929 152;
  • 136) 0,610 351 551 425 930 327 774 965 151 641 647 530 214 320 506 929 152 × 2 = 1 + 0,220 703 102 851 860 655 549 930 303 283 295 060 428 641 013 858 304;
  • 137) 0,220 703 102 851 860 655 549 930 303 283 295 060 428 641 013 858 304 × 2 = 0 + 0,441 406 205 703 721 311 099 860 606 566 590 120 857 282 027 716 608;
  • 138) 0,441 406 205 703 721 311 099 860 606 566 590 120 857 282 027 716 608 × 2 = 0 + 0,882 812 411 407 442 622 199 721 213 133 180 241 714 564 055 433 216;
  • 139) 0,882 812 411 407 442 622 199 721 213 133 180 241 714 564 055 433 216 × 2 = 1 + 0,765 624 822 814 885 244 399 442 426 266 360 483 429 128 110 866 432;
  • 140) 0,765 624 822 814 885 244 399 442 426 266 360 483 429 128 110 866 432 × 2 = 1 + 0,531 249 645 629 770 488 798 884 852 532 720 966 858 256 221 732 864;
  • 141) 0,531 249 645 629 770 488 798 884 852 532 720 966 858 256 221 732 864 × 2 = 1 + 0,062 499 291 259 540 977 597 769 705 065 441 933 716 512 443 465 728;
  • 142) 0,062 499 291 259 540 977 597 769 705 065 441 933 716 512 443 465 728 × 2 = 0 + 0,124 998 582 519 081 955 195 539 410 130 883 867 433 024 886 931 456;
  • 143) 0,124 998 582 519 081 955 195 539 410 130 883 867 433 024 886 931 456 × 2 = 0 + 0,249 997 165 038 163 910 391 078 820 261 767 734 866 049 773 862 912;
  • 144) 0,249 997 165 038 163 910 391 078 820 261 767 734 866 049 773 862 912 × 2 = 0 + 0,499 994 330 076 327 820 782 157 640 523 535 469 732 099 547 725 824;
  • 145) 0,499 994 330 076 327 820 782 157 640 523 535 469 732 099 547 725 824 × 2 = 0 + 0,999 988 660 152 655 641 564 315 281 047 070 939 464 199 095 451 648;
  • 146) 0,999 988 660 152 655 641 564 315 281 047 070 939 464 199 095 451 648 × 2 = 1 + 0,999 977 320 305 311 283 128 630 562 094 141 878 928 398 190 903 296;
  • 147) 0,999 977 320 305 311 283 128 630 562 094 141 878 928 398 190 903 296 × 2 = 1 + 0,999 954 640 610 622 566 257 261 124 188 283 757 856 796 381 806 592;
  • 148) 0,999 954 640 610 622 566 257 261 124 188 283 757 856 796 381 806 592 × 2 = 1 + 0,999 909 281 221 245 132 514 522 248 376 567 515 713 592 763 613 184;
  • 149) 0,999 909 281 221 245 132 514 522 248 376 567 515 713 592 763 613 184 × 2 = 1 + 0,999 818 562 442 490 265 029 044 496 753 135 031 427 185 527 226 368;
  • 150) 0,999 818 562 442 490 265 029 044 496 753 135 031 427 185 527 226 368 × 2 = 1 + 0,999 637 124 884 980 530 058 088 993 506 270 062 854 371 054 452 736;
  • 151) 0,999 637 124 884 980 530 058 088 993 506 270 062 854 371 054 452 736 × 2 = 1 + 0,999 274 249 769 961 060 116 177 987 012 540 125 708 742 108 905 472;
  • 152) 0,999 274 249 769 961 060 116 177 987 012 540 125 708 742 108 905 472 × 2 = 1 + 0,998 548 499 539 922 120 232 355 974 025 080 251 417 484 217 810 944;
  • 153) 0,998 548 499 539 922 120 232 355 974 025 080 251 417 484 217 810 944 × 2 = 1 + 0,997 096 999 079 844 240 464 711 948 050 160 502 834 968 435 621 888;
  • 154) 0,997 096 999 079 844 240 464 711 948 050 160 502 834 968 435 621 888 × 2 = 1 + 0,994 193 998 159 688 480 929 423 896 100 321 005 669 936 871 243 776;
  • 155) 0,994 193 998 159 688 480 929 423 896 100 321 005 669 936 871 243 776 × 2 = 1 + 0,988 387 996 319 376 961 858 847 792 200 642 011 339 873 742 487 552;
  • 156) 0,988 387 996 319 376 961 858 847 792 200 642 011 339 873 742 487 552 × 2 = 1 + 0,976 775 992 638 753 923 717 695 584 401 284 022 679 747 484 975 104;
  • 157) 0,976 775 992 638 753 923 717 695 584 401 284 022 679 747 484 975 104 × 2 = 1 + 0,953 551 985 277 507 847 435 391 168 802 568 045 359 494 969 950 208;
  • 158) 0,953 551 985 277 507 847 435 391 168 802 568 045 359 494 969 950 208 × 2 = 1 + 0,907 103 970 555 015 694 870 782 337 605 136 090 718 989 939 900 416;
  • 159) 0,907 103 970 555 015 694 870 782 337 605 136 090 718 989 939 900 416 × 2 = 1 + 0,814 207 941 110 031 389 741 564 675 210 272 181 437 979 879 800 832;

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