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

Î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 317 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 028 025 968 634;
  • 2) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 028 025 968 634 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 056 051 937 268;
  • 3) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 056 051 937 268 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 112 103 874 536;
  • 4) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 112 103 874 536 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 224 207 749 072;
  • 5) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 224 207 749 072 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 448 415 498 144;
  • 6) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 448 415 498 144 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 896 830 996 288;
  • 7) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 896 830 996 288 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 001 793 661 992 576;
  • 8) 0,000 000 000 000 000 000 000 000 000 000 000 000 001 793 661 992 576 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 003 587 323 985 152;
  • 9) 0,000 000 000 000 000 000 000 000 000 000 000 000 003 587 323 985 152 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 007 174 647 970 304;
  • 10) 0,000 000 000 000 000 000 000 000 000 000 000 000 007 174 647 970 304 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 014 349 295 940 608;
  • 11) 0,000 000 000 000 000 000 000 000 000 000 000 000 014 349 295 940 608 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 028 698 591 881 216;
  • 12) 0,000 000 000 000 000 000 000 000 000 000 000 000 028 698 591 881 216 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 057 397 183 762 432;
  • 13) 0,000 000 000 000 000 000 000 000 000 000 000 000 057 397 183 762 432 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 114 794 367 524 864;
  • 14) 0,000 000 000 000 000 000 000 000 000 000 000 000 114 794 367 524 864 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 229 588 735 049 728;
  • 15) 0,000 000 000 000 000 000 000 000 000 000 000 000 229 588 735 049 728 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 459 177 470 099 456;
  • 16) 0,000 000 000 000 000 000 000 000 000 000 000 000 459 177 470 099 456 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 918 354 940 198 912;
  • 17) 0,000 000 000 000 000 000 000 000 000 000 000 000 918 354 940 198 912 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 001 836 709 880 397 824;
  • 18) 0,000 000 000 000 000 000 000 000 000 000 000 001 836 709 880 397 824 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 003 673 419 760 795 648;
  • 19) 0,000 000 000 000 000 000 000 000 000 000 000 003 673 419 760 795 648 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 007 346 839 521 591 296;
  • 20) 0,000 000 000 000 000 000 000 000 000 000 000 007 346 839 521 591 296 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 014 693 679 043 182 592;
  • 21) 0,000 000 000 000 000 000 000 000 000 000 000 014 693 679 043 182 592 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 029 387 358 086 365 184;
  • 22) 0,000 000 000 000 000 000 000 000 000 000 000 029 387 358 086 365 184 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 058 774 716 172 730 368;
  • 23) 0,000 000 000 000 000 000 000 000 000 000 000 058 774 716 172 730 368 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 117 549 432 345 460 736;
  • 24) 0,000 000 000 000 000 000 000 000 000 000 000 117 549 432 345 460 736 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 235 098 864 690 921 472;
  • 25) 0,000 000 000 000 000 000 000 000 000 000 000 235 098 864 690 921 472 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 470 197 729 381 842 944;
  • 26) 0,000 000 000 000 000 000 000 000 000 000 000 470 197 729 381 842 944 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 940 395 458 763 685 888;
  • 27) 0,000 000 000 000 000 000 000 000 000 000 000 940 395 458 763 685 888 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 001 880 790 917 527 371 776;
  • 28) 0,000 000 000 000 000 000 000 000 000 000 001 880 790 917 527 371 776 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 003 761 581 835 054 743 552;
  • 29) 0,000 000 000 000 000 000 000 000 000 000 003 761 581 835 054 743 552 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 007 523 163 670 109 487 104;
  • 30) 0,000 000 000 000 000 000 000 000 000 000 007 523 163 670 109 487 104 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 015 046 327 340 218 974 208;
  • 31) 0,000 000 000 000 000 000 000 000 000 000 015 046 327 340 218 974 208 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 030 092 654 680 437 948 416;
  • 32) 0,000 000 000 000 000 000 000 000 000 000 030 092 654 680 437 948 416 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 060 185 309 360 875 896 832;
  • 33) 0,000 000 000 000 000 000 000 000 000 000 060 185 309 360 875 896 832 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 120 370 618 721 751 793 664;
  • 34) 0,000 000 000 000 000 000 000 000 000 000 120 370 618 721 751 793 664 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 240 741 237 443 503 587 328;
  • 35) 0,000 000 000 000 000 000 000 000 000 000 240 741 237 443 503 587 328 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 481 482 474 887 007 174 656;
  • 36) 0,000 000 000 000 000 000 000 000 000 000 481 482 474 887 007 174 656 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 962 964 949 774 014 349 312;
  • 37) 0,000 000 000 000 000 000 000 000 000 000 962 964 949 774 014 349 312 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 001 925 929 899 548 028 698 624;
  • 38) 0,000 000 000 000 000 000 000 000 000 001 925 929 899 548 028 698 624 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 003 851 859 799 096 057 397 248;
  • 39) 0,000 000 000 000 000 000 000 000 000 003 851 859 799 096 057 397 248 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 007 703 719 598 192 114 794 496;
  • 40) 0,000 000 000 000 000 000 000 000 000 007 703 719 598 192 114 794 496 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 015 407 439 196 384 229 588 992;
  • 41) 0,000 000 000 000 000 000 000 000 000 015 407 439 196 384 229 588 992 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 030 814 878 392 768 459 177 984;
  • 42) 0,000 000 000 000 000 000 000 000 000 030 814 878 392 768 459 177 984 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 061 629 756 785 536 918 355 968;
  • 43) 0,000 000 000 000 000 000 000 000 000 061 629 756 785 536 918 355 968 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 123 259 513 571 073 836 711 936;
  • 44) 0,000 000 000 000 000 000 000 000 000 123 259 513 571 073 836 711 936 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 246 519 027 142 147 673 423 872;
  • 45) 0,000 000 000 000 000 000 000 000 000 246 519 027 142 147 673 423 872 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 493 038 054 284 295 346 847 744;
  • 46) 0,000 000 000 000 000 000 000 000 000 493 038 054 284 295 346 847 744 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 986 076 108 568 590 693 695 488;
  • 47) 0,000 000 000 000 000 000 000 000 000 986 076 108 568 590 693 695 488 × 2 = 0 + 0,000 000 000 000 000 000 000 000 001 972 152 217 137 181 387 390 976;
  • 48) 0,000 000 000 000 000 000 000 000 001 972 152 217 137 181 387 390 976 × 2 = 0 + 0,000 000 000 000 000 000 000 000 003 944 304 434 274 362 774 781 952;
  • 49) 0,000 000 000 000 000 000 000 000 003 944 304 434 274 362 774 781 952 × 2 = 0 + 0,000 000 000 000 000 000 000 000 007 888 608 868 548 725 549 563 904;
  • 50) 0,000 000 000 000 000 000 000 000 007 888 608 868 548 725 549 563 904 × 2 = 0 + 0,000 000 000 000 000 000 000 000 015 777 217 737 097 451 099 127 808;
  • 51) 0,000 000 000 000 000 000 000 000 015 777 217 737 097 451 099 127 808 × 2 = 0 + 0,000 000 000 000 000 000 000 000 031 554 435 474 194 902 198 255 616;
  • 52) 0,000 000 000 000 000 000 000 000 031 554 435 474 194 902 198 255 616 × 2 = 0 + 0,000 000 000 000 000 000 000 000 063 108 870 948 389 804 396 511 232;
  • 53) 0,000 000 000 000 000 000 000 000 063 108 870 948 389 804 396 511 232 × 2 = 0 + 0,000 000 000 000 000 000 000 000 126 217 741 896 779 608 793 022 464;
  • 54) 0,000 000 000 000 000 000 000 000 126 217 741 896 779 608 793 022 464 × 2 = 0 + 0,000 000 000 000 000 000 000 000 252 435 483 793 559 217 586 044 928;
  • 55) 0,000 000 000 000 000 000 000 000 252 435 483 793 559 217 586 044 928 × 2 = 0 + 0,000 000 000 000 000 000 000 000 504 870 967 587 118 435 172 089 856;
  • 56) 0,000 000 000 000 000 000 000 000 504 870 967 587 118 435 172 089 856 × 2 = 0 + 0,000 000 000 000 000 000 000 001 009 741 935 174 236 870 344 179 712;
  • 57) 0,000 000 000 000 000 000 000 001 009 741 935 174 236 870 344 179 712 × 2 = 0 + 0,000 000 000 000 000 000 000 002 019 483 870 348 473 740 688 359 424;
  • 58) 0,000 000 000 000 000 000 000 002 019 483 870 348 473 740 688 359 424 × 2 = 0 + 0,000 000 000 000 000 000 000 004 038 967 740 696 947 481 376 718 848;
  • 59) 0,000 000 000 000 000 000 000 004 038 967 740 696 947 481 376 718 848 × 2 = 0 + 0,000 000 000 000 000 000 000 008 077 935 481 393 894 962 753 437 696;
  • 60) 0,000 000 000 000 000 000 000 008 077 935 481 393 894 962 753 437 696 × 2 = 0 + 0,000 000 000 000 000 000 000 016 155 870 962 787 789 925 506 875 392;
  • 61) 0,000 000 000 000 000 000 000 016 155 870 962 787 789 925 506 875 392 × 2 = 0 + 0,000 000 000 000 000 000 000 032 311 741 925 575 579 851 013 750 784;
  • 62) 0,000 000 000 000 000 000 000 032 311 741 925 575 579 851 013 750 784 × 2 = 0 + 0,000 000 000 000 000 000 000 064 623 483 851 151 159 702 027 501 568;
  • 63) 0,000 000 000 000 000 000 000 064 623 483 851 151 159 702 027 501 568 × 2 = 0 + 0,000 000 000 000 000 000 000 129 246 967 702 302 319 404 055 003 136;
  • 64) 0,000 000 000 000 000 000 000 129 246 967 702 302 319 404 055 003 136 × 2 = 0 + 0,000 000 000 000 000 000 000 258 493 935 404 604 638 808 110 006 272;
  • 65) 0,000 000 000 000 000 000 000 258 493 935 404 604 638 808 110 006 272 × 2 = 0 + 0,000 000 000 000 000 000 000 516 987 870 809 209 277 616 220 012 544;
  • 66) 0,000 000 000 000 000 000 000 516 987 870 809 209 277 616 220 012 544 × 2 = 0 + 0,000 000 000 000 000 000 001 033 975 741 618 418 555 232 440 025 088;
  • 67) 0,000 000 000 000 000 000 001 033 975 741 618 418 555 232 440 025 088 × 2 = 0 + 0,000 000 000 000 000 000 002 067 951 483 236 837 110 464 880 050 176;
  • 68) 0,000 000 000 000 000 000 002 067 951 483 236 837 110 464 880 050 176 × 2 = 0 + 0,000 000 000 000 000 000 004 135 902 966 473 674 220 929 760 100 352;
  • 69) 0,000 000 000 000 000 000 004 135 902 966 473 674 220 929 760 100 352 × 2 = 0 + 0,000 000 000 000 000 000 008 271 805 932 947 348 441 859 520 200 704;
  • 70) 0,000 000 000 000 000 000 008 271 805 932 947 348 441 859 520 200 704 × 2 = 0 + 0,000 000 000 000 000 000 016 543 611 865 894 696 883 719 040 401 408;
  • 71) 0,000 000 000 000 000 000 016 543 611 865 894 696 883 719 040 401 408 × 2 = 0 + 0,000 000 000 000 000 000 033 087 223 731 789 393 767 438 080 802 816;
  • 72) 0,000 000 000 000 000 000 033 087 223 731 789 393 767 438 080 802 816 × 2 = 0 + 0,000 000 000 000 000 000 066 174 447 463 578 787 534 876 161 605 632;
  • 73) 0,000 000 000 000 000 000 066 174 447 463 578 787 534 876 161 605 632 × 2 = 0 + 0,000 000 000 000 000 000 132 348 894 927 157 575 069 752 323 211 264;
  • 74) 0,000 000 000 000 000 000 132 348 894 927 157 575 069 752 323 211 264 × 2 = 0 + 0,000 000 000 000 000 000 264 697 789 854 315 150 139 504 646 422 528;
  • 75) 0,000 000 000 000 000 000 264 697 789 854 315 150 139 504 646 422 528 × 2 = 0 + 0,000 000 000 000 000 000 529 395 579 708 630 300 279 009 292 845 056;
  • 76) 0,000 000 000 000 000 000 529 395 579 708 630 300 279 009 292 845 056 × 2 = 0 + 0,000 000 000 000 000 001 058 791 159 417 260 600 558 018 585 690 112;
  • 77) 0,000 000 000 000 000 001 058 791 159 417 260 600 558 018 585 690 112 × 2 = 0 + 0,000 000 000 000 000 002 117 582 318 834 521 201 116 037 171 380 224;
  • 78) 0,000 000 000 000 000 002 117 582 318 834 521 201 116 037 171 380 224 × 2 = 0 + 0,000 000 000 000 000 004 235 164 637 669 042 402 232 074 342 760 448;
  • 79) 0,000 000 000 000 000 004 235 164 637 669 042 402 232 074 342 760 448 × 2 = 0 + 0,000 000 000 000 000 008 470 329 275 338 084 804 464 148 685 520 896;
  • 80) 0,000 000 000 000 000 008 470 329 275 338 084 804 464 148 685 520 896 × 2 = 0 + 0,000 000 000 000 000 016 940 658 550 676 169 608 928 297 371 041 792;
  • 81) 0,000 000 000 000 000 016 940 658 550 676 169 608 928 297 371 041 792 × 2 = 0 + 0,000 000 000 000 000 033 881 317 101 352 339 217 856 594 742 083 584;
  • 82) 0,000 000 000 000 000 033 881 317 101 352 339 217 856 594 742 083 584 × 2 = 0 + 0,000 000 000 000 000 067 762 634 202 704 678 435 713 189 484 167 168;
  • 83) 0,000 000 000 000 000 067 762 634 202 704 678 435 713 189 484 167 168 × 2 = 0 + 0,000 000 000 000 000 135 525 268 405 409 356 871 426 378 968 334 336;
  • 84) 0,000 000 000 000 000 135 525 268 405 409 356 871 426 378 968 334 336 × 2 = 0 + 0,000 000 000 000 000 271 050 536 810 818 713 742 852 757 936 668 672;
  • 85) 0,000 000 000 000 000 271 050 536 810 818 713 742 852 757 936 668 672 × 2 = 0 + 0,000 000 000 000 000 542 101 073 621 637 427 485 705 515 873 337 344;
  • 86) 0,000 000 000 000 000 542 101 073 621 637 427 485 705 515 873 337 344 × 2 = 0 + 0,000 000 000 000 001 084 202 147 243 274 854 971 411 031 746 674 688;
  • 87) 0,000 000 000 000 001 084 202 147 243 274 854 971 411 031 746 674 688 × 2 = 0 + 0,000 000 000 000 002 168 404 294 486 549 709 942 822 063 493 349 376;
  • 88) 0,000 000 000 000 002 168 404 294 486 549 709 942 822 063 493 349 376 × 2 = 0 + 0,000 000 000 000 004 336 808 588 973 099 419 885 644 126 986 698 752;
  • 89) 0,000 000 000 000 004 336 808 588 973 099 419 885 644 126 986 698 752 × 2 = 0 + 0,000 000 000 000 008 673 617 177 946 198 839 771 288 253 973 397 504;
  • 90) 0,000 000 000 000 008 673 617 177 946 198 839 771 288 253 973 397 504 × 2 = 0 + 0,000 000 000 000 017 347 234 355 892 397 679 542 576 507 946 795 008;
  • 91) 0,000 000 000 000 017 347 234 355 892 397 679 542 576 507 946 795 008 × 2 = 0 + 0,000 000 000 000 034 694 468 711 784 795 359 085 153 015 893 590 016;
  • 92) 0,000 000 000 000 034 694 468 711 784 795 359 085 153 015 893 590 016 × 2 = 0 + 0,000 000 000 000 069 388 937 423 569 590 718 170 306 031 787 180 032;
  • 93) 0,000 000 000 000 069 388 937 423 569 590 718 170 306 031 787 180 032 × 2 = 0 + 0,000 000 000 000 138 777 874 847 139 181 436 340 612 063 574 360 064;
  • 94) 0,000 000 000 000 138 777 874 847 139 181 436 340 612 063 574 360 064 × 2 = 0 + 0,000 000 000 000 277 555 749 694 278 362 872 681 224 127 148 720 128;
  • 95) 0,000 000 000 000 277 555 749 694 278 362 872 681 224 127 148 720 128 × 2 = 0 + 0,000 000 000 000 555 111 499 388 556 725 745 362 448 254 297 440 256;
  • 96) 0,000 000 000 000 555 111 499 388 556 725 745 362 448 254 297 440 256 × 2 = 0 + 0,000 000 000 001 110 222 998 777 113 451 490 724 896 508 594 880 512;
  • 97) 0,000 000 000 001 110 222 998 777 113 451 490 724 896 508 594 880 512 × 2 = 0 + 0,000 000 000 002 220 445 997 554 226 902 981 449 793 017 189 761 024;
  • 98) 0,000 000 000 002 220 445 997 554 226 902 981 449 793 017 189 761 024 × 2 = 0 + 0,000 000 000 004 440 891 995 108 453 805 962 899 586 034 379 522 048;
  • 99) 0,000 000 000 004 440 891 995 108 453 805 962 899 586 034 379 522 048 × 2 = 0 + 0,000 000 000 008 881 783 990 216 907 611 925 799 172 068 759 044 096;
  • 100) 0,000 000 000 008 881 783 990 216 907 611 925 799 172 068 759 044 096 × 2 = 0 + 0,000 000 000 017 763 567 980 433 815 223 851 598 344 137 518 088 192;
  • 101) 0,000 000 000 017 763 567 980 433 815 223 851 598 344 137 518 088 192 × 2 = 0 + 0,000 000 000 035 527 135 960 867 630 447 703 196 688 275 036 176 384;
  • 102) 0,000 000 000 035 527 135 960 867 630 447 703 196 688 275 036 176 384 × 2 = 0 + 0,000 000 000 071 054 271 921 735 260 895 406 393 376 550 072 352 768;
  • 103) 0,000 000 000 071 054 271 921 735 260 895 406 393 376 550 072 352 768 × 2 = 0 + 0,000 000 000 142 108 543 843 470 521 790 812 786 753 100 144 705 536;
  • 104) 0,000 000 000 142 108 543 843 470 521 790 812 786 753 100 144 705 536 × 2 = 0 + 0,000 000 000 284 217 087 686 941 043 581 625 573 506 200 289 411 072;
  • 105) 0,000 000 000 284 217 087 686 941 043 581 625 573 506 200 289 411 072 × 2 = 0 + 0,000 000 000 568 434 175 373 882 087 163 251 147 012 400 578 822 144;
  • 106) 0,000 000 000 568 434 175 373 882 087 163 251 147 012 400 578 822 144 × 2 = 0 + 0,000 000 001 136 868 350 747 764 174 326 502 294 024 801 157 644 288;
  • 107) 0,000 000 001 136 868 350 747 764 174 326 502 294 024 801 157 644 288 × 2 = 0 + 0,000 000 002 273 736 701 495 528 348 653 004 588 049 602 315 288 576;
  • 108) 0,000 000 002 273 736 701 495 528 348 653 004 588 049 602 315 288 576 × 2 = 0 + 0,000 000 004 547 473 402 991 056 697 306 009 176 099 204 630 577 152;
  • 109) 0,000 000 004 547 473 402 991 056 697 306 009 176 099 204 630 577 152 × 2 = 0 + 0,000 000 009 094 946 805 982 113 394 612 018 352 198 409 261 154 304;
  • 110) 0,000 000 009 094 946 805 982 113 394 612 018 352 198 409 261 154 304 × 2 = 0 + 0,000 000 018 189 893 611 964 226 789 224 036 704 396 818 522 308 608;
  • 111) 0,000 000 018 189 893 611 964 226 789 224 036 704 396 818 522 308 608 × 2 = 0 + 0,000 000 036 379 787 223 928 453 578 448 073 408 793 637 044 617 216;
  • 112) 0,000 000 036 379 787 223 928 453 578 448 073 408 793 637 044 617 216 × 2 = 0 + 0,000 000 072 759 574 447 856 907 156 896 146 817 587 274 089 234 432;
  • 113) 0,000 000 072 759 574 447 856 907 156 896 146 817 587 274 089 234 432 × 2 = 0 + 0,000 000 145 519 148 895 713 814 313 792 293 635 174 548 178 468 864;
  • 114) 0,000 000 145 519 148 895 713 814 313 792 293 635 174 548 178 468 864 × 2 = 0 + 0,000 000 291 038 297 791 427 628 627 584 587 270 349 096 356 937 728;
  • 115) 0,000 000 291 038 297 791 427 628 627 584 587 270 349 096 356 937 728 × 2 = 0 + 0,000 000 582 076 595 582 855 257 255 169 174 540 698 192 713 875 456;
  • 116) 0,000 000 582 076 595 582 855 257 255 169 174 540 698 192 713 875 456 × 2 = 0 + 0,000 001 164 153 191 165 710 514 510 338 349 081 396 385 427 750 912;
  • 117) 0,000 001 164 153 191 165 710 514 510 338 349 081 396 385 427 750 912 × 2 = 0 + 0,000 002 328 306 382 331 421 029 020 676 698 162 792 770 855 501 824;
  • 118) 0,000 002 328 306 382 331 421 029 020 676 698 162 792 770 855 501 824 × 2 = 0 + 0,000 004 656 612 764 662 842 058 041 353 396 325 585 541 711 003 648;
  • 119) 0,000 004 656 612 764 662 842 058 041 353 396 325 585 541 711 003 648 × 2 = 0 + 0,000 009 313 225 529 325 684 116 082 706 792 651 171 083 422 007 296;
  • 120) 0,000 009 313 225 529 325 684 116 082 706 792 651 171 083 422 007 296 × 2 = 0 + 0,000 018 626 451 058 651 368 232 165 413 585 302 342 166 844 014 592;
  • 121) 0,000 018 626 451 058 651 368 232 165 413 585 302 342 166 844 014 592 × 2 = 0 + 0,000 037 252 902 117 302 736 464 330 827 170 604 684 333 688 029 184;
  • 122) 0,000 037 252 902 117 302 736 464 330 827 170 604 684 333 688 029 184 × 2 = 0 + 0,000 074 505 804 234 605 472 928 661 654 341 209 368 667 376 058 368;
  • 123) 0,000 074 505 804 234 605 472 928 661 654 341 209 368 667 376 058 368 × 2 = 0 + 0,000 149 011 608 469 210 945 857 323 308 682 418 737 334 752 116 736;
  • 124) 0,000 149 011 608 469 210 945 857 323 308 682 418 737 334 752 116 736 × 2 = 0 + 0,000 298 023 216 938 421 891 714 646 617 364 837 474 669 504 233 472;
  • 125) 0,000 298 023 216 938 421 891 714 646 617 364 837 474 669 504 233 472 × 2 = 0 + 0,000 596 046 433 876 843 783 429 293 234 729 674 949 339 008 466 944;
  • 126) 0,000 596 046 433 876 843 783 429 293 234 729 674 949 339 008 466 944 × 2 = 0 + 0,001 192 092 867 753 687 566 858 586 469 459 349 898 678 016 933 888;
  • 127) 0,001 192 092 867 753 687 566 858 586 469 459 349 898 678 016 933 888 × 2 = 0 + 0,002 384 185 735 507 375 133 717 172 938 918 699 797 356 033 867 776;
  • 128) 0,002 384 185 735 507 375 133 717 172 938 918 699 797 356 033 867 776 × 2 = 0 + 0,004 768 371 471 014 750 267 434 345 877 837 399 594 712 067 735 552;
  • 129) 0,004 768 371 471 014 750 267 434 345 877 837 399 594 712 067 735 552 × 2 = 0 + 0,009 536 742 942 029 500 534 868 691 755 674 799 189 424 135 471 104;
  • 130) 0,009 536 742 942 029 500 534 868 691 755 674 799 189 424 135 471 104 × 2 = 0 + 0,019 073 485 884 059 001 069 737 383 511 349 598 378 848 270 942 208;
  • 131) 0,019 073 485 884 059 001 069 737 383 511 349 598 378 848 270 942 208 × 2 = 0 + 0,038 146 971 768 118 002 139 474 767 022 699 196 757 696 541 884 416;
  • 132) 0,038 146 971 768 118 002 139 474 767 022 699 196 757 696 541 884 416 × 2 = 0 + 0,076 293 943 536 236 004 278 949 534 045 398 393 515 393 083 768 832;
  • 133) 0,076 293 943 536 236 004 278 949 534 045 398 393 515 393 083 768 832 × 2 = 0 + 0,152 587 887 072 472 008 557 899 068 090 796 787 030 786 167 537 664;
  • 134) 0,152 587 887 072 472 008 557 899 068 090 796 787 030 786 167 537 664 × 2 = 0 + 0,305 175 774 144 944 017 115 798 136 181 593 574 061 572 335 075 328;
  • 135) 0,305 175 774 144 944 017 115 798 136 181 593 574 061 572 335 075 328 × 2 = 0 + 0,610 351 548 289 888 034 231 596 272 363 187 148 123 144 670 150 656;
  • 136) 0,610 351 548 289 888 034 231 596 272 363 187 148 123 144 670 150 656 × 2 = 1 + 0,220 703 096 579 776 068 463 192 544 726 374 296 246 289 340 301 312;
  • 137) 0,220 703 096 579 776 068 463 192 544 726 374 296 246 289 340 301 312 × 2 = 0 + 0,441 406 193 159 552 136 926 385 089 452 748 592 492 578 680 602 624;
  • 138) 0,441 406 193 159 552 136 926 385 089 452 748 592 492 578 680 602 624 × 2 = 0 + 0,882 812 386 319 104 273 852 770 178 905 497 184 985 157 361 205 248;
  • 139) 0,882 812 386 319 104 273 852 770 178 905 497 184 985 157 361 205 248 × 2 = 1 + 0,765 624 772 638 208 547 705 540 357 810 994 369 970 314 722 410 496;
  • 140) 0,765 624 772 638 208 547 705 540 357 810 994 369 970 314 722 410 496 × 2 = 1 + 0,531 249 545 276 417 095 411 080 715 621 988 739 940 629 444 820 992;
  • 141) 0,531 249 545 276 417 095 411 080 715 621 988 739 940 629 444 820 992 × 2 = 1 + 0,062 499 090 552 834 190 822 161 431 243 977 479 881 258 889 641 984;
  • 142) 0,062 499 090 552 834 190 822 161 431 243 977 479 881 258 889 641 984 × 2 = 0 + 0,124 998 181 105 668 381 644 322 862 487 954 959 762 517 779 283 968;
  • 143) 0,124 998 181 105 668 381 644 322 862 487 954 959 762 517 779 283 968 × 2 = 0 + 0,249 996 362 211 336 763 288 645 724 975 909 919 525 035 558 567 936;
  • 144) 0,249 996 362 211 336 763 288 645 724 975 909 919 525 035 558 567 936 × 2 = 0 + 0,499 992 724 422 673 526 577 291 449 951 819 839 050 071 117 135 872;
  • 145) 0,499 992 724 422 673 526 577 291 449 951 819 839 050 071 117 135 872 × 2 = 0 + 0,999 985 448 845 347 053 154 582 899 903 639 678 100 142 234 271 744;
  • 146) 0,999 985 448 845 347 053 154 582 899 903 639 678 100 142 234 271 744 × 2 = 1 + 0,999 970 897 690 694 106 309 165 799 807 279 356 200 284 468 543 488;
  • 147) 0,999 970 897 690 694 106 309 165 799 807 279 356 200 284 468 543 488 × 2 = 1 + 0,999 941 795 381 388 212 618 331 599 614 558 712 400 568 937 086 976;
  • 148) 0,999 941 795 381 388 212 618 331 599 614 558 712 400 568 937 086 976 × 2 = 1 + 0,999 883 590 762 776 425 236 663 199 229 117 424 801 137 874 173 952;
  • 149) 0,999 883 590 762 776 425 236 663 199 229 117 424 801 137 874 173 952 × 2 = 1 + 0,999 767 181 525 552 850 473 326 398 458 234 849 602 275 748 347 904;
  • 150) 0,999 767 181 525 552 850 473 326 398 458 234 849 602 275 748 347 904 × 2 = 1 + 0,999 534 363 051 105 700 946 652 796 916 469 699 204 551 496 695 808;
  • 151) 0,999 534 363 051 105 700 946 652 796 916 469 699 204 551 496 695 808 × 2 = 1 + 0,999 068 726 102 211 401 893 305 593 832 939 398 409 102 993 391 616;
  • 152) 0,999 068 726 102 211 401 893 305 593 832 939 398 409 102 993 391 616 × 2 = 1 + 0,998 137 452 204 422 803 786 611 187 665 878 796 818 205 986 783 232;
  • 153) 0,998 137 452 204 422 803 786 611 187 665 878 796 818 205 986 783 232 × 2 = 1 + 0,996 274 904 408 845 607 573 222 375 331 757 593 636 411 973 566 464;
  • 154) 0,996 274 904 408 845 607 573 222 375 331 757 593 636 411 973 566 464 × 2 = 1 + 0,992 549 808 817 691 215 146 444 750 663 515 187 272 823 947 132 928;
  • 155) 0,992 549 808 817 691 215 146 444 750 663 515 187 272 823 947 132 928 × 2 = 1 + 0,985 099 617 635 382 430 292 889 501 327 030 374 545 647 894 265 856;
  • 156) 0,985 099 617 635 382 430 292 889 501 327 030 374 545 647 894 265 856 × 2 = 1 + 0,970 199 235 270 764 860 585 779 002 654 060 749 091 295 788 531 712;
  • 157) 0,970 199 235 270 764 860 585 779 002 654 060 749 091 295 788 531 712 × 2 = 1 + 0,940 398 470 541 529 721 171 558 005 308 121 498 182 591 577 063 424;
  • 158) 0,940 398 470 541 529 721 171 558 005 308 121 498 182 591 577 063 424 × 2 = 1 + 0,880 796 941 083 059 442 343 116 010 616 242 996 365 183 154 126 848;
  • 159) 0,880 796 941 083 059 442 343 116 010 616 242 996 365 183 154 126 848 × 2 = 1 + 0,761 593 882 166 118 884 686 232 021 232 485 992 730 366 308 253 696;

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