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

Î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 558 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 028 025 969 116;
  • 2) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 028 025 969 116 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 056 051 938 232;
  • 3) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 056 051 938 232 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 112 103 876 464;
  • 4) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 112 103 876 464 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 224 207 752 928;
  • 5) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 224 207 752 928 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 448 415 505 856;
  • 6) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 448 415 505 856 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 896 831 011 712;
  • 7) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 896 831 011 712 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 001 793 662 023 424;
  • 8) 0,000 000 000 000 000 000 000 000 000 000 000 000 001 793 662 023 424 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 003 587 324 046 848;
  • 9) 0,000 000 000 000 000 000 000 000 000 000 000 000 003 587 324 046 848 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 007 174 648 093 696;
  • 10) 0,000 000 000 000 000 000 000 000 000 000 000 000 007 174 648 093 696 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 014 349 296 187 392;
  • 11) 0,000 000 000 000 000 000 000 000 000 000 000 000 014 349 296 187 392 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 028 698 592 374 784;
  • 12) 0,000 000 000 000 000 000 000 000 000 000 000 000 028 698 592 374 784 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 057 397 184 749 568;
  • 13) 0,000 000 000 000 000 000 000 000 000 000 000 000 057 397 184 749 568 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 114 794 369 499 136;
  • 14) 0,000 000 000 000 000 000 000 000 000 000 000 000 114 794 369 499 136 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 229 588 738 998 272;
  • 15) 0,000 000 000 000 000 000 000 000 000 000 000 000 229 588 738 998 272 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 459 177 477 996 544;
  • 16) 0,000 000 000 000 000 000 000 000 000 000 000 000 459 177 477 996 544 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 918 354 955 993 088;
  • 17) 0,000 000 000 000 000 000 000 000 000 000 000 000 918 354 955 993 088 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 001 836 709 911 986 176;
  • 18) 0,000 000 000 000 000 000 000 000 000 000 000 001 836 709 911 986 176 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 003 673 419 823 972 352;
  • 19) 0,000 000 000 000 000 000 000 000 000 000 000 003 673 419 823 972 352 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 007 346 839 647 944 704;
  • 20) 0,000 000 000 000 000 000 000 000 000 000 000 007 346 839 647 944 704 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 014 693 679 295 889 408;
  • 21) 0,000 000 000 000 000 000 000 000 000 000 000 014 693 679 295 889 408 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 029 387 358 591 778 816;
  • 22) 0,000 000 000 000 000 000 000 000 000 000 000 029 387 358 591 778 816 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 058 774 717 183 557 632;
  • 23) 0,000 000 000 000 000 000 000 000 000 000 000 058 774 717 183 557 632 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 117 549 434 367 115 264;
  • 24) 0,000 000 000 000 000 000 000 000 000 000 000 117 549 434 367 115 264 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 235 098 868 734 230 528;
  • 25) 0,000 000 000 000 000 000 000 000 000 000 000 235 098 868 734 230 528 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 470 197 737 468 461 056;
  • 26) 0,000 000 000 000 000 000 000 000 000 000 000 470 197 737 468 461 056 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 940 395 474 936 922 112;
  • 27) 0,000 000 000 000 000 000 000 000 000 000 000 940 395 474 936 922 112 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 001 880 790 949 873 844 224;
  • 28) 0,000 000 000 000 000 000 000 000 000 000 001 880 790 949 873 844 224 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 003 761 581 899 747 688 448;
  • 29) 0,000 000 000 000 000 000 000 000 000 000 003 761 581 899 747 688 448 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 007 523 163 799 495 376 896;
  • 30) 0,000 000 000 000 000 000 000 000 000 000 007 523 163 799 495 376 896 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 015 046 327 598 990 753 792;
  • 31) 0,000 000 000 000 000 000 000 000 000 000 015 046 327 598 990 753 792 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 030 092 655 197 981 507 584;
  • 32) 0,000 000 000 000 000 000 000 000 000 000 030 092 655 197 981 507 584 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 060 185 310 395 963 015 168;
  • 33) 0,000 000 000 000 000 000 000 000 000 000 060 185 310 395 963 015 168 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 120 370 620 791 926 030 336;
  • 34) 0,000 000 000 000 000 000 000 000 000 000 120 370 620 791 926 030 336 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 240 741 241 583 852 060 672;
  • 35) 0,000 000 000 000 000 000 000 000 000 000 240 741 241 583 852 060 672 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 481 482 483 167 704 121 344;
  • 36) 0,000 000 000 000 000 000 000 000 000 000 481 482 483 167 704 121 344 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 962 964 966 335 408 242 688;
  • 37) 0,000 000 000 000 000 000 000 000 000 000 962 964 966 335 408 242 688 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 001 925 929 932 670 816 485 376;
  • 38) 0,000 000 000 000 000 000 000 000 000 001 925 929 932 670 816 485 376 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 003 851 859 865 341 632 970 752;
  • 39) 0,000 000 000 000 000 000 000 000 000 003 851 859 865 341 632 970 752 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 007 703 719 730 683 265 941 504;
  • 40) 0,000 000 000 000 000 000 000 000 000 007 703 719 730 683 265 941 504 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 015 407 439 461 366 531 883 008;
  • 41) 0,000 000 000 000 000 000 000 000 000 015 407 439 461 366 531 883 008 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 030 814 878 922 733 063 766 016;
  • 42) 0,000 000 000 000 000 000 000 000 000 030 814 878 922 733 063 766 016 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 061 629 757 845 466 127 532 032;
  • 43) 0,000 000 000 000 000 000 000 000 000 061 629 757 845 466 127 532 032 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 123 259 515 690 932 255 064 064;
  • 44) 0,000 000 000 000 000 000 000 000 000 123 259 515 690 932 255 064 064 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 246 519 031 381 864 510 128 128;
  • 45) 0,000 000 000 000 000 000 000 000 000 246 519 031 381 864 510 128 128 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 493 038 062 763 729 020 256 256;
  • 46) 0,000 000 000 000 000 000 000 000 000 493 038 062 763 729 020 256 256 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 986 076 125 527 458 040 512 512;
  • 47) 0,000 000 000 000 000 000 000 000 000 986 076 125 527 458 040 512 512 × 2 = 0 + 0,000 000 000 000 000 000 000 000 001 972 152 251 054 916 081 025 024;
  • 48) 0,000 000 000 000 000 000 000 000 001 972 152 251 054 916 081 025 024 × 2 = 0 + 0,000 000 000 000 000 000 000 000 003 944 304 502 109 832 162 050 048;
  • 49) 0,000 000 000 000 000 000 000 000 003 944 304 502 109 832 162 050 048 × 2 = 0 + 0,000 000 000 000 000 000 000 000 007 888 609 004 219 664 324 100 096;
  • 50) 0,000 000 000 000 000 000 000 000 007 888 609 004 219 664 324 100 096 × 2 = 0 + 0,000 000 000 000 000 000 000 000 015 777 218 008 439 328 648 200 192;
  • 51) 0,000 000 000 000 000 000 000 000 015 777 218 008 439 328 648 200 192 × 2 = 0 + 0,000 000 000 000 000 000 000 000 031 554 436 016 878 657 296 400 384;
  • 52) 0,000 000 000 000 000 000 000 000 031 554 436 016 878 657 296 400 384 × 2 = 0 + 0,000 000 000 000 000 000 000 000 063 108 872 033 757 314 592 800 768;
  • 53) 0,000 000 000 000 000 000 000 000 063 108 872 033 757 314 592 800 768 × 2 = 0 + 0,000 000 000 000 000 000 000 000 126 217 744 067 514 629 185 601 536;
  • 54) 0,000 000 000 000 000 000 000 000 126 217 744 067 514 629 185 601 536 × 2 = 0 + 0,000 000 000 000 000 000 000 000 252 435 488 135 029 258 371 203 072;
  • 55) 0,000 000 000 000 000 000 000 000 252 435 488 135 029 258 371 203 072 × 2 = 0 + 0,000 000 000 000 000 000 000 000 504 870 976 270 058 516 742 406 144;
  • 56) 0,000 000 000 000 000 000 000 000 504 870 976 270 058 516 742 406 144 × 2 = 0 + 0,000 000 000 000 000 000 000 001 009 741 952 540 117 033 484 812 288;
  • 57) 0,000 000 000 000 000 000 000 001 009 741 952 540 117 033 484 812 288 × 2 = 0 + 0,000 000 000 000 000 000 000 002 019 483 905 080 234 066 969 624 576;
  • 58) 0,000 000 000 000 000 000 000 002 019 483 905 080 234 066 969 624 576 × 2 = 0 + 0,000 000 000 000 000 000 000 004 038 967 810 160 468 133 939 249 152;
  • 59) 0,000 000 000 000 000 000 000 004 038 967 810 160 468 133 939 249 152 × 2 = 0 + 0,000 000 000 000 000 000 000 008 077 935 620 320 936 267 878 498 304;
  • 60) 0,000 000 000 000 000 000 000 008 077 935 620 320 936 267 878 498 304 × 2 = 0 + 0,000 000 000 000 000 000 000 016 155 871 240 641 872 535 756 996 608;
  • 61) 0,000 000 000 000 000 000 000 016 155 871 240 641 872 535 756 996 608 × 2 = 0 + 0,000 000 000 000 000 000 000 032 311 742 481 283 745 071 513 993 216;
  • 62) 0,000 000 000 000 000 000 000 032 311 742 481 283 745 071 513 993 216 × 2 = 0 + 0,000 000 000 000 000 000 000 064 623 484 962 567 490 143 027 986 432;
  • 63) 0,000 000 000 000 000 000 000 064 623 484 962 567 490 143 027 986 432 × 2 = 0 + 0,000 000 000 000 000 000 000 129 246 969 925 134 980 286 055 972 864;
  • 64) 0,000 000 000 000 000 000 000 129 246 969 925 134 980 286 055 972 864 × 2 = 0 + 0,000 000 000 000 000 000 000 258 493 939 850 269 960 572 111 945 728;
  • 65) 0,000 000 000 000 000 000 000 258 493 939 850 269 960 572 111 945 728 × 2 = 0 + 0,000 000 000 000 000 000 000 516 987 879 700 539 921 144 223 891 456;
  • 66) 0,000 000 000 000 000 000 000 516 987 879 700 539 921 144 223 891 456 × 2 = 0 + 0,000 000 000 000 000 000 001 033 975 759 401 079 842 288 447 782 912;
  • 67) 0,000 000 000 000 000 000 001 033 975 759 401 079 842 288 447 782 912 × 2 = 0 + 0,000 000 000 000 000 000 002 067 951 518 802 159 684 576 895 565 824;
  • 68) 0,000 000 000 000 000 000 002 067 951 518 802 159 684 576 895 565 824 × 2 = 0 + 0,000 000 000 000 000 000 004 135 903 037 604 319 369 153 791 131 648;
  • 69) 0,000 000 000 000 000 000 004 135 903 037 604 319 369 153 791 131 648 × 2 = 0 + 0,000 000 000 000 000 000 008 271 806 075 208 638 738 307 582 263 296;
  • 70) 0,000 000 000 000 000 000 008 271 806 075 208 638 738 307 582 263 296 × 2 = 0 + 0,000 000 000 000 000 000 016 543 612 150 417 277 476 615 164 526 592;
  • 71) 0,000 000 000 000 000 000 016 543 612 150 417 277 476 615 164 526 592 × 2 = 0 + 0,000 000 000 000 000 000 033 087 224 300 834 554 953 230 329 053 184;
  • 72) 0,000 000 000 000 000 000 033 087 224 300 834 554 953 230 329 053 184 × 2 = 0 + 0,000 000 000 000 000 000 066 174 448 601 669 109 906 460 658 106 368;
  • 73) 0,000 000 000 000 000 000 066 174 448 601 669 109 906 460 658 106 368 × 2 = 0 + 0,000 000 000 000 000 000 132 348 897 203 338 219 812 921 316 212 736;
  • 74) 0,000 000 000 000 000 000 132 348 897 203 338 219 812 921 316 212 736 × 2 = 0 + 0,000 000 000 000 000 000 264 697 794 406 676 439 625 842 632 425 472;
  • 75) 0,000 000 000 000 000 000 264 697 794 406 676 439 625 842 632 425 472 × 2 = 0 + 0,000 000 000 000 000 000 529 395 588 813 352 879 251 685 264 850 944;
  • 76) 0,000 000 000 000 000 000 529 395 588 813 352 879 251 685 264 850 944 × 2 = 0 + 0,000 000 000 000 000 001 058 791 177 626 705 758 503 370 529 701 888;
  • 77) 0,000 000 000 000 000 001 058 791 177 626 705 758 503 370 529 701 888 × 2 = 0 + 0,000 000 000 000 000 002 117 582 355 253 411 517 006 741 059 403 776;
  • 78) 0,000 000 000 000 000 002 117 582 355 253 411 517 006 741 059 403 776 × 2 = 0 + 0,000 000 000 000 000 004 235 164 710 506 823 034 013 482 118 807 552;
  • 79) 0,000 000 000 000 000 004 235 164 710 506 823 034 013 482 118 807 552 × 2 = 0 + 0,000 000 000 000 000 008 470 329 421 013 646 068 026 964 237 615 104;
  • 80) 0,000 000 000 000 000 008 470 329 421 013 646 068 026 964 237 615 104 × 2 = 0 + 0,000 000 000 000 000 016 940 658 842 027 292 136 053 928 475 230 208;
  • 81) 0,000 000 000 000 000 016 940 658 842 027 292 136 053 928 475 230 208 × 2 = 0 + 0,000 000 000 000 000 033 881 317 684 054 584 272 107 856 950 460 416;
  • 82) 0,000 000 000 000 000 033 881 317 684 054 584 272 107 856 950 460 416 × 2 = 0 + 0,000 000 000 000 000 067 762 635 368 109 168 544 215 713 900 920 832;
  • 83) 0,000 000 000 000 000 067 762 635 368 109 168 544 215 713 900 920 832 × 2 = 0 + 0,000 000 000 000 000 135 525 270 736 218 337 088 431 427 801 841 664;
  • 84) 0,000 000 000 000 000 135 525 270 736 218 337 088 431 427 801 841 664 × 2 = 0 + 0,000 000 000 000 000 271 050 541 472 436 674 176 862 855 603 683 328;
  • 85) 0,000 000 000 000 000 271 050 541 472 436 674 176 862 855 603 683 328 × 2 = 0 + 0,000 000 000 000 000 542 101 082 944 873 348 353 725 711 207 366 656;
  • 86) 0,000 000 000 000 000 542 101 082 944 873 348 353 725 711 207 366 656 × 2 = 0 + 0,000 000 000 000 001 084 202 165 889 746 696 707 451 422 414 733 312;
  • 87) 0,000 000 000 000 001 084 202 165 889 746 696 707 451 422 414 733 312 × 2 = 0 + 0,000 000 000 000 002 168 404 331 779 493 393 414 902 844 829 466 624;
  • 88) 0,000 000 000 000 002 168 404 331 779 493 393 414 902 844 829 466 624 × 2 = 0 + 0,000 000 000 000 004 336 808 663 558 986 786 829 805 689 658 933 248;
  • 89) 0,000 000 000 000 004 336 808 663 558 986 786 829 805 689 658 933 248 × 2 = 0 + 0,000 000 000 000 008 673 617 327 117 973 573 659 611 379 317 866 496;
  • 90) 0,000 000 000 000 008 673 617 327 117 973 573 659 611 379 317 866 496 × 2 = 0 + 0,000 000 000 000 017 347 234 654 235 947 147 319 222 758 635 732 992;
  • 91) 0,000 000 000 000 017 347 234 654 235 947 147 319 222 758 635 732 992 × 2 = 0 + 0,000 000 000 000 034 694 469 308 471 894 294 638 445 517 271 465 984;
  • 92) 0,000 000 000 000 034 694 469 308 471 894 294 638 445 517 271 465 984 × 2 = 0 + 0,000 000 000 000 069 388 938 616 943 788 589 276 891 034 542 931 968;
  • 93) 0,000 000 000 000 069 388 938 616 943 788 589 276 891 034 542 931 968 × 2 = 0 + 0,000 000 000 000 138 777 877 233 887 577 178 553 782 069 085 863 936;
  • 94) 0,000 000 000 000 138 777 877 233 887 577 178 553 782 069 085 863 936 × 2 = 0 + 0,000 000 000 000 277 555 754 467 775 154 357 107 564 138 171 727 872;
  • 95) 0,000 000 000 000 277 555 754 467 775 154 357 107 564 138 171 727 872 × 2 = 0 + 0,000 000 000 000 555 111 508 935 550 308 714 215 128 276 343 455 744;
  • 96) 0,000 000 000 000 555 111 508 935 550 308 714 215 128 276 343 455 744 × 2 = 0 + 0,000 000 000 001 110 223 017 871 100 617 428 430 256 552 686 911 488;
  • 97) 0,000 000 000 001 110 223 017 871 100 617 428 430 256 552 686 911 488 × 2 = 0 + 0,000 000 000 002 220 446 035 742 201 234 856 860 513 105 373 822 976;
  • 98) 0,000 000 000 002 220 446 035 742 201 234 856 860 513 105 373 822 976 × 2 = 0 + 0,000 000 000 004 440 892 071 484 402 469 713 721 026 210 747 645 952;
  • 99) 0,000 000 000 004 440 892 071 484 402 469 713 721 026 210 747 645 952 × 2 = 0 + 0,000 000 000 008 881 784 142 968 804 939 427 442 052 421 495 291 904;
  • 100) 0,000 000 000 008 881 784 142 968 804 939 427 442 052 421 495 291 904 × 2 = 0 + 0,000 000 000 017 763 568 285 937 609 878 854 884 104 842 990 583 808;
  • 101) 0,000 000 000 017 763 568 285 937 609 878 854 884 104 842 990 583 808 × 2 = 0 + 0,000 000 000 035 527 136 571 875 219 757 709 768 209 685 981 167 616;
  • 102) 0,000 000 000 035 527 136 571 875 219 757 709 768 209 685 981 167 616 × 2 = 0 + 0,000 000 000 071 054 273 143 750 439 515 419 536 419 371 962 335 232;
  • 103) 0,000 000 000 071 054 273 143 750 439 515 419 536 419 371 962 335 232 × 2 = 0 + 0,000 000 000 142 108 546 287 500 879 030 839 072 838 743 924 670 464;
  • 104) 0,000 000 000 142 108 546 287 500 879 030 839 072 838 743 924 670 464 × 2 = 0 + 0,000 000 000 284 217 092 575 001 758 061 678 145 677 487 849 340 928;
  • 105) 0,000 000 000 284 217 092 575 001 758 061 678 145 677 487 849 340 928 × 2 = 0 + 0,000 000 000 568 434 185 150 003 516 123 356 291 354 975 698 681 856;
  • 106) 0,000 000 000 568 434 185 150 003 516 123 356 291 354 975 698 681 856 × 2 = 0 + 0,000 000 001 136 868 370 300 007 032 246 712 582 709 951 397 363 712;
  • 107) 0,000 000 001 136 868 370 300 007 032 246 712 582 709 951 397 363 712 × 2 = 0 + 0,000 000 002 273 736 740 600 014 064 493 425 165 419 902 794 727 424;
  • 108) 0,000 000 002 273 736 740 600 014 064 493 425 165 419 902 794 727 424 × 2 = 0 + 0,000 000 004 547 473 481 200 028 128 986 850 330 839 805 589 454 848;
  • 109) 0,000 000 004 547 473 481 200 028 128 986 850 330 839 805 589 454 848 × 2 = 0 + 0,000 000 009 094 946 962 400 056 257 973 700 661 679 611 178 909 696;
  • 110) 0,000 000 009 094 946 962 400 056 257 973 700 661 679 611 178 909 696 × 2 = 0 + 0,000 000 018 189 893 924 800 112 515 947 401 323 359 222 357 819 392;
  • 111) 0,000 000 018 189 893 924 800 112 515 947 401 323 359 222 357 819 392 × 2 = 0 + 0,000 000 036 379 787 849 600 225 031 894 802 646 718 444 715 638 784;
  • 112) 0,000 000 036 379 787 849 600 225 031 894 802 646 718 444 715 638 784 × 2 = 0 + 0,000 000 072 759 575 699 200 450 063 789 605 293 436 889 431 277 568;
  • 113) 0,000 000 072 759 575 699 200 450 063 789 605 293 436 889 431 277 568 × 2 = 0 + 0,000 000 145 519 151 398 400 900 127 579 210 586 873 778 862 555 136;
  • 114) 0,000 000 145 519 151 398 400 900 127 579 210 586 873 778 862 555 136 × 2 = 0 + 0,000 000 291 038 302 796 801 800 255 158 421 173 747 557 725 110 272;
  • 115) 0,000 000 291 038 302 796 801 800 255 158 421 173 747 557 725 110 272 × 2 = 0 + 0,000 000 582 076 605 593 603 600 510 316 842 347 495 115 450 220 544;
  • 116) 0,000 000 582 076 605 593 603 600 510 316 842 347 495 115 450 220 544 × 2 = 0 + 0,000 001 164 153 211 187 207 201 020 633 684 694 990 230 900 441 088;
  • 117) 0,000 001 164 153 211 187 207 201 020 633 684 694 990 230 900 441 088 × 2 = 0 + 0,000 002 328 306 422 374 414 402 041 267 369 389 980 461 800 882 176;
  • 118) 0,000 002 328 306 422 374 414 402 041 267 369 389 980 461 800 882 176 × 2 = 0 + 0,000 004 656 612 844 748 828 804 082 534 738 779 960 923 601 764 352;
  • 119) 0,000 004 656 612 844 748 828 804 082 534 738 779 960 923 601 764 352 × 2 = 0 + 0,000 009 313 225 689 497 657 608 165 069 477 559 921 847 203 528 704;
  • 120) 0,000 009 313 225 689 497 657 608 165 069 477 559 921 847 203 528 704 × 2 = 0 + 0,000 018 626 451 378 995 315 216 330 138 955 119 843 694 407 057 408;
  • 121) 0,000 018 626 451 378 995 315 216 330 138 955 119 843 694 407 057 408 × 2 = 0 + 0,000 037 252 902 757 990 630 432 660 277 910 239 687 388 814 114 816;
  • 122) 0,000 037 252 902 757 990 630 432 660 277 910 239 687 388 814 114 816 × 2 = 0 + 0,000 074 505 805 515 981 260 865 320 555 820 479 374 777 628 229 632;
  • 123) 0,000 074 505 805 515 981 260 865 320 555 820 479 374 777 628 229 632 × 2 = 0 + 0,000 149 011 611 031 962 521 730 641 111 640 958 749 555 256 459 264;
  • 124) 0,000 149 011 611 031 962 521 730 641 111 640 958 749 555 256 459 264 × 2 = 0 + 0,000 298 023 222 063 925 043 461 282 223 281 917 499 110 512 918 528;
  • 125) 0,000 298 023 222 063 925 043 461 282 223 281 917 499 110 512 918 528 × 2 = 0 + 0,000 596 046 444 127 850 086 922 564 446 563 834 998 221 025 837 056;
  • 126) 0,000 596 046 444 127 850 086 922 564 446 563 834 998 221 025 837 056 × 2 = 0 + 0,001 192 092 888 255 700 173 845 128 893 127 669 996 442 051 674 112;
  • 127) 0,001 192 092 888 255 700 173 845 128 893 127 669 996 442 051 674 112 × 2 = 0 + 0,002 384 185 776 511 400 347 690 257 786 255 339 992 884 103 348 224;
  • 128) 0,002 384 185 776 511 400 347 690 257 786 255 339 992 884 103 348 224 × 2 = 0 + 0,004 768 371 553 022 800 695 380 515 572 510 679 985 768 206 696 448;
  • 129) 0,004 768 371 553 022 800 695 380 515 572 510 679 985 768 206 696 448 × 2 = 0 + 0,009 536 743 106 045 601 390 761 031 145 021 359 971 536 413 392 896;
  • 130) 0,009 536 743 106 045 601 390 761 031 145 021 359 971 536 413 392 896 × 2 = 0 + 0,019 073 486 212 091 202 781 522 062 290 042 719 943 072 826 785 792;
  • 131) 0,019 073 486 212 091 202 781 522 062 290 042 719 943 072 826 785 792 × 2 = 0 + 0,038 146 972 424 182 405 563 044 124 580 085 439 886 145 653 571 584;
  • 132) 0,038 146 972 424 182 405 563 044 124 580 085 439 886 145 653 571 584 × 2 = 0 + 0,076 293 944 848 364 811 126 088 249 160 170 879 772 291 307 143 168;
  • 133) 0,076 293 944 848 364 811 126 088 249 160 170 879 772 291 307 143 168 × 2 = 0 + 0,152 587 889 696 729 622 252 176 498 320 341 759 544 582 614 286 336;
  • 134) 0,152 587 889 696 729 622 252 176 498 320 341 759 544 582 614 286 336 × 2 = 0 + 0,305 175 779 393 459 244 504 352 996 640 683 519 089 165 228 572 672;
  • 135) 0,305 175 779 393 459 244 504 352 996 640 683 519 089 165 228 572 672 × 2 = 0 + 0,610 351 558 786 918 489 008 705 993 281 367 038 178 330 457 145 344;
  • 136) 0,610 351 558 786 918 489 008 705 993 281 367 038 178 330 457 145 344 × 2 = 1 + 0,220 703 117 573 836 978 017 411 986 562 734 076 356 660 914 290 688;
  • 137) 0,220 703 117 573 836 978 017 411 986 562 734 076 356 660 914 290 688 × 2 = 0 + 0,441 406 235 147 673 956 034 823 973 125 468 152 713 321 828 581 376;
  • 138) 0,441 406 235 147 673 956 034 823 973 125 468 152 713 321 828 581 376 × 2 = 0 + 0,882 812 470 295 347 912 069 647 946 250 936 305 426 643 657 162 752;
  • 139) 0,882 812 470 295 347 912 069 647 946 250 936 305 426 643 657 162 752 × 2 = 1 + 0,765 624 940 590 695 824 139 295 892 501 872 610 853 287 314 325 504;
  • 140) 0,765 624 940 590 695 824 139 295 892 501 872 610 853 287 314 325 504 × 2 = 1 + 0,531 249 881 181 391 648 278 591 785 003 745 221 706 574 628 651 008;
  • 141) 0,531 249 881 181 391 648 278 591 785 003 745 221 706 574 628 651 008 × 2 = 1 + 0,062 499 762 362 783 296 557 183 570 007 490 443 413 149 257 302 016;
  • 142) 0,062 499 762 362 783 296 557 183 570 007 490 443 413 149 257 302 016 × 2 = 0 + 0,124 999 524 725 566 593 114 367 140 014 980 886 826 298 514 604 032;
  • 143) 0,124 999 524 725 566 593 114 367 140 014 980 886 826 298 514 604 032 × 2 = 0 + 0,249 999 049 451 133 186 228 734 280 029 961 773 652 597 029 208 064;
  • 144) 0,249 999 049 451 133 186 228 734 280 029 961 773 652 597 029 208 064 × 2 = 0 + 0,499 998 098 902 266 372 457 468 560 059 923 547 305 194 058 416 128;
  • 145) 0,499 998 098 902 266 372 457 468 560 059 923 547 305 194 058 416 128 × 2 = 0 + 0,999 996 197 804 532 744 914 937 120 119 847 094 610 388 116 832 256;
  • 146) 0,999 996 197 804 532 744 914 937 120 119 847 094 610 388 116 832 256 × 2 = 1 + 0,999 992 395 609 065 489 829 874 240 239 694 189 220 776 233 664 512;
  • 147) 0,999 992 395 609 065 489 829 874 240 239 694 189 220 776 233 664 512 × 2 = 1 + 0,999 984 791 218 130 979 659 748 480 479 388 378 441 552 467 329 024;
  • 148) 0,999 984 791 218 130 979 659 748 480 479 388 378 441 552 467 329 024 × 2 = 1 + 0,999 969 582 436 261 959 319 496 960 958 776 756 883 104 934 658 048;
  • 149) 0,999 969 582 436 261 959 319 496 960 958 776 756 883 104 934 658 048 × 2 = 1 + 0,999 939 164 872 523 918 638 993 921 917 553 513 766 209 869 316 096;
  • 150) 0,999 939 164 872 523 918 638 993 921 917 553 513 766 209 869 316 096 × 2 = 1 + 0,999 878 329 745 047 837 277 987 843 835 107 027 532 419 738 632 192;
  • 151) 0,999 878 329 745 047 837 277 987 843 835 107 027 532 419 738 632 192 × 2 = 1 + 0,999 756 659 490 095 674 555 975 687 670 214 055 064 839 477 264 384;
  • 152) 0,999 756 659 490 095 674 555 975 687 670 214 055 064 839 477 264 384 × 2 = 1 + 0,999 513 318 980 191 349 111 951 375 340 428 110 129 678 954 528 768;
  • 153) 0,999 513 318 980 191 349 111 951 375 340 428 110 129 678 954 528 768 × 2 = 1 + 0,999 026 637 960 382 698 223 902 750 680 856 220 259 357 909 057 536;
  • 154) 0,999 026 637 960 382 698 223 902 750 680 856 220 259 357 909 057 536 × 2 = 1 + 0,998 053 275 920 765 396 447 805 501 361 712 440 518 715 818 115 072;
  • 155) 0,998 053 275 920 765 396 447 805 501 361 712 440 518 715 818 115 072 × 2 = 1 + 0,996 106 551 841 530 792 895 611 002 723 424 881 037 431 636 230 144;
  • 156) 0,996 106 551 841 530 792 895 611 002 723 424 881 037 431 636 230 144 × 2 = 1 + 0,992 213 103 683 061 585 791 222 005 446 849 762 074 863 272 460 288;
  • 157) 0,992 213 103 683 061 585 791 222 005 446 849 762 074 863 272 460 288 × 2 = 1 + 0,984 426 207 366 123 171 582 444 010 893 699 524 149 726 544 920 576;
  • 158) 0,984 426 207 366 123 171 582 444 010 893 699 524 149 726 544 920 576 × 2 = 1 + 0,968 852 414 732 246 343 164 888 021 787 399 048 299 453 089 841 152;
  • 159) 0,968 852 414 732 246 343 164 888 021 787 399 048 299 453 089 841 152 × 2 = 1 + 0,937 704 829 464 492 686 329 776 043 574 798 096 598 906 179 682 304;

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