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

Î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 298 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 028 025 968 596;
  • 2) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 028 025 968 596 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 056 051 937 192;
  • 3) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 056 051 937 192 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 112 103 874 384;
  • 4) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 112 103 874 384 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 224 207 748 768;
  • 5) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 224 207 748 768 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 448 415 497 536;
  • 6) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 448 415 497 536 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 000 896 830 995 072;
  • 7) 0,000 000 000 000 000 000 000 000 000 000 000 000 000 896 830 995 072 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 001 793 661 990 144;
  • 8) 0,000 000 000 000 000 000 000 000 000 000 000 000 001 793 661 990 144 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 003 587 323 980 288;
  • 9) 0,000 000 000 000 000 000 000 000 000 000 000 000 003 587 323 980 288 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 007 174 647 960 576;
  • 10) 0,000 000 000 000 000 000 000 000 000 000 000 000 007 174 647 960 576 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 014 349 295 921 152;
  • 11) 0,000 000 000 000 000 000 000 000 000 000 000 000 014 349 295 921 152 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 028 698 591 842 304;
  • 12) 0,000 000 000 000 000 000 000 000 000 000 000 000 028 698 591 842 304 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 057 397 183 684 608;
  • 13) 0,000 000 000 000 000 000 000 000 000 000 000 000 057 397 183 684 608 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 114 794 367 369 216;
  • 14) 0,000 000 000 000 000 000 000 000 000 000 000 000 114 794 367 369 216 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 229 588 734 738 432;
  • 15) 0,000 000 000 000 000 000 000 000 000 000 000 000 229 588 734 738 432 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 459 177 469 476 864;
  • 16) 0,000 000 000 000 000 000 000 000 000 000 000 000 459 177 469 476 864 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 918 354 938 953 728;
  • 17) 0,000 000 000 000 000 000 000 000 000 000 000 000 918 354 938 953 728 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 001 836 709 877 907 456;
  • 18) 0,000 000 000 000 000 000 000 000 000 000 000 001 836 709 877 907 456 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 003 673 419 755 814 912;
  • 19) 0,000 000 000 000 000 000 000 000 000 000 000 003 673 419 755 814 912 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 007 346 839 511 629 824;
  • 20) 0,000 000 000 000 000 000 000 000 000 000 000 007 346 839 511 629 824 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 014 693 679 023 259 648;
  • 21) 0,000 000 000 000 000 000 000 000 000 000 000 014 693 679 023 259 648 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 029 387 358 046 519 296;
  • 22) 0,000 000 000 000 000 000 000 000 000 000 000 029 387 358 046 519 296 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 058 774 716 093 038 592;
  • 23) 0,000 000 000 000 000 000 000 000 000 000 000 058 774 716 093 038 592 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 117 549 432 186 077 184;
  • 24) 0,000 000 000 000 000 000 000 000 000 000 000 117 549 432 186 077 184 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 235 098 864 372 154 368;
  • 25) 0,000 000 000 000 000 000 000 000 000 000 000 235 098 864 372 154 368 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 470 197 728 744 308 736;
  • 26) 0,000 000 000 000 000 000 000 000 000 000 000 470 197 728 744 308 736 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 940 395 457 488 617 472;
  • 27) 0,000 000 000 000 000 000 000 000 000 000 000 940 395 457 488 617 472 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 001 880 790 914 977 234 944;
  • 28) 0,000 000 000 000 000 000 000 000 000 000 001 880 790 914 977 234 944 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 003 761 581 829 954 469 888;
  • 29) 0,000 000 000 000 000 000 000 000 000 000 003 761 581 829 954 469 888 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 007 523 163 659 908 939 776;
  • 30) 0,000 000 000 000 000 000 000 000 000 000 007 523 163 659 908 939 776 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 015 046 327 319 817 879 552;
  • 31) 0,000 000 000 000 000 000 000 000 000 000 015 046 327 319 817 879 552 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 030 092 654 639 635 759 104;
  • 32) 0,000 000 000 000 000 000 000 000 000 000 030 092 654 639 635 759 104 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 060 185 309 279 271 518 208;
  • 33) 0,000 000 000 000 000 000 000 000 000 000 060 185 309 279 271 518 208 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 120 370 618 558 543 036 416;
  • 34) 0,000 000 000 000 000 000 000 000 000 000 120 370 618 558 543 036 416 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 240 741 237 117 086 072 832;
  • 35) 0,000 000 000 000 000 000 000 000 000 000 240 741 237 117 086 072 832 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 481 482 474 234 172 145 664;
  • 36) 0,000 000 000 000 000 000 000 000 000 000 481 482 474 234 172 145 664 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 962 964 948 468 344 291 328;
  • 37) 0,000 000 000 000 000 000 000 000 000 000 962 964 948 468 344 291 328 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 001 925 929 896 936 688 582 656;
  • 38) 0,000 000 000 000 000 000 000 000 000 001 925 929 896 936 688 582 656 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 003 851 859 793 873 377 165 312;
  • 39) 0,000 000 000 000 000 000 000 000 000 003 851 859 793 873 377 165 312 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 007 703 719 587 746 754 330 624;
  • 40) 0,000 000 000 000 000 000 000 000 000 007 703 719 587 746 754 330 624 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 015 407 439 175 493 508 661 248;
  • 41) 0,000 000 000 000 000 000 000 000 000 015 407 439 175 493 508 661 248 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 030 814 878 350 987 017 322 496;
  • 42) 0,000 000 000 000 000 000 000 000 000 030 814 878 350 987 017 322 496 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 061 629 756 701 974 034 644 992;
  • 43) 0,000 000 000 000 000 000 000 000 000 061 629 756 701 974 034 644 992 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 123 259 513 403 948 069 289 984;
  • 44) 0,000 000 000 000 000 000 000 000 000 123 259 513 403 948 069 289 984 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 246 519 026 807 896 138 579 968;
  • 45) 0,000 000 000 000 000 000 000 000 000 246 519 026 807 896 138 579 968 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 493 038 053 615 792 277 159 936;
  • 46) 0,000 000 000 000 000 000 000 000 000 493 038 053 615 792 277 159 936 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 986 076 107 231 584 554 319 872;
  • 47) 0,000 000 000 000 000 000 000 000 000 986 076 107 231 584 554 319 872 × 2 = 0 + 0,000 000 000 000 000 000 000 000 001 972 152 214 463 169 108 639 744;
  • 48) 0,000 000 000 000 000 000 000 000 001 972 152 214 463 169 108 639 744 × 2 = 0 + 0,000 000 000 000 000 000 000 000 003 944 304 428 926 338 217 279 488;
  • 49) 0,000 000 000 000 000 000 000 000 003 944 304 428 926 338 217 279 488 × 2 = 0 + 0,000 000 000 000 000 000 000 000 007 888 608 857 852 676 434 558 976;
  • 50) 0,000 000 000 000 000 000 000 000 007 888 608 857 852 676 434 558 976 × 2 = 0 + 0,000 000 000 000 000 000 000 000 015 777 217 715 705 352 869 117 952;
  • 51) 0,000 000 000 000 000 000 000 000 015 777 217 715 705 352 869 117 952 × 2 = 0 + 0,000 000 000 000 000 000 000 000 031 554 435 431 410 705 738 235 904;
  • 52) 0,000 000 000 000 000 000 000 000 031 554 435 431 410 705 738 235 904 × 2 = 0 + 0,000 000 000 000 000 000 000 000 063 108 870 862 821 411 476 471 808;
  • 53) 0,000 000 000 000 000 000 000 000 063 108 870 862 821 411 476 471 808 × 2 = 0 + 0,000 000 000 000 000 000 000 000 126 217 741 725 642 822 952 943 616;
  • 54) 0,000 000 000 000 000 000 000 000 126 217 741 725 642 822 952 943 616 × 2 = 0 + 0,000 000 000 000 000 000 000 000 252 435 483 451 285 645 905 887 232;
  • 55) 0,000 000 000 000 000 000 000 000 252 435 483 451 285 645 905 887 232 × 2 = 0 + 0,000 000 000 000 000 000 000 000 504 870 966 902 571 291 811 774 464;
  • 56) 0,000 000 000 000 000 000 000 000 504 870 966 902 571 291 811 774 464 × 2 = 0 + 0,000 000 000 000 000 000 000 001 009 741 933 805 142 583 623 548 928;
  • 57) 0,000 000 000 000 000 000 000 001 009 741 933 805 142 583 623 548 928 × 2 = 0 + 0,000 000 000 000 000 000 000 002 019 483 867 610 285 167 247 097 856;
  • 58) 0,000 000 000 000 000 000 000 002 019 483 867 610 285 167 247 097 856 × 2 = 0 + 0,000 000 000 000 000 000 000 004 038 967 735 220 570 334 494 195 712;
  • 59) 0,000 000 000 000 000 000 000 004 038 967 735 220 570 334 494 195 712 × 2 = 0 + 0,000 000 000 000 000 000 000 008 077 935 470 441 140 668 988 391 424;
  • 60) 0,000 000 000 000 000 000 000 008 077 935 470 441 140 668 988 391 424 × 2 = 0 + 0,000 000 000 000 000 000 000 016 155 870 940 882 281 337 976 782 848;
  • 61) 0,000 000 000 000 000 000 000 016 155 870 940 882 281 337 976 782 848 × 2 = 0 + 0,000 000 000 000 000 000 000 032 311 741 881 764 562 675 953 565 696;
  • 62) 0,000 000 000 000 000 000 000 032 311 741 881 764 562 675 953 565 696 × 2 = 0 + 0,000 000 000 000 000 000 000 064 623 483 763 529 125 351 907 131 392;
  • 63) 0,000 000 000 000 000 000 000 064 623 483 763 529 125 351 907 131 392 × 2 = 0 + 0,000 000 000 000 000 000 000 129 246 967 527 058 250 703 814 262 784;
  • 64) 0,000 000 000 000 000 000 000 129 246 967 527 058 250 703 814 262 784 × 2 = 0 + 0,000 000 000 000 000 000 000 258 493 935 054 116 501 407 628 525 568;
  • 65) 0,000 000 000 000 000 000 000 258 493 935 054 116 501 407 628 525 568 × 2 = 0 + 0,000 000 000 000 000 000 000 516 987 870 108 233 002 815 257 051 136;
  • 66) 0,000 000 000 000 000 000 000 516 987 870 108 233 002 815 257 051 136 × 2 = 0 + 0,000 000 000 000 000 000 001 033 975 740 216 466 005 630 514 102 272;
  • 67) 0,000 000 000 000 000 000 001 033 975 740 216 466 005 630 514 102 272 × 2 = 0 + 0,000 000 000 000 000 000 002 067 951 480 432 932 011 261 028 204 544;
  • 68) 0,000 000 000 000 000 000 002 067 951 480 432 932 011 261 028 204 544 × 2 = 0 + 0,000 000 000 000 000 000 004 135 902 960 865 864 022 522 056 409 088;
  • 69) 0,000 000 000 000 000 000 004 135 902 960 865 864 022 522 056 409 088 × 2 = 0 + 0,000 000 000 000 000 000 008 271 805 921 731 728 045 044 112 818 176;
  • 70) 0,000 000 000 000 000 000 008 271 805 921 731 728 045 044 112 818 176 × 2 = 0 + 0,000 000 000 000 000 000 016 543 611 843 463 456 090 088 225 636 352;
  • 71) 0,000 000 000 000 000 000 016 543 611 843 463 456 090 088 225 636 352 × 2 = 0 + 0,000 000 000 000 000 000 033 087 223 686 926 912 180 176 451 272 704;
  • 72) 0,000 000 000 000 000 000 033 087 223 686 926 912 180 176 451 272 704 × 2 = 0 + 0,000 000 000 000 000 000 066 174 447 373 853 824 360 352 902 545 408;
  • 73) 0,000 000 000 000 000 000 066 174 447 373 853 824 360 352 902 545 408 × 2 = 0 + 0,000 000 000 000 000 000 132 348 894 747 707 648 720 705 805 090 816;
  • 74) 0,000 000 000 000 000 000 132 348 894 747 707 648 720 705 805 090 816 × 2 = 0 + 0,000 000 000 000 000 000 264 697 789 495 415 297 441 411 610 181 632;
  • 75) 0,000 000 000 000 000 000 264 697 789 495 415 297 441 411 610 181 632 × 2 = 0 + 0,000 000 000 000 000 000 529 395 578 990 830 594 882 823 220 363 264;
  • 76) 0,000 000 000 000 000 000 529 395 578 990 830 594 882 823 220 363 264 × 2 = 0 + 0,000 000 000 000 000 001 058 791 157 981 661 189 765 646 440 726 528;
  • 77) 0,000 000 000 000 000 001 058 791 157 981 661 189 765 646 440 726 528 × 2 = 0 + 0,000 000 000 000 000 002 117 582 315 963 322 379 531 292 881 453 056;
  • 78) 0,000 000 000 000 000 002 117 582 315 963 322 379 531 292 881 453 056 × 2 = 0 + 0,000 000 000 000 000 004 235 164 631 926 644 759 062 585 762 906 112;
  • 79) 0,000 000 000 000 000 004 235 164 631 926 644 759 062 585 762 906 112 × 2 = 0 + 0,000 000 000 000 000 008 470 329 263 853 289 518 125 171 525 812 224;
  • 80) 0,000 000 000 000 000 008 470 329 263 853 289 518 125 171 525 812 224 × 2 = 0 + 0,000 000 000 000 000 016 940 658 527 706 579 036 250 343 051 624 448;
  • 81) 0,000 000 000 000 000 016 940 658 527 706 579 036 250 343 051 624 448 × 2 = 0 + 0,000 000 000 000 000 033 881 317 055 413 158 072 500 686 103 248 896;
  • 82) 0,000 000 000 000 000 033 881 317 055 413 158 072 500 686 103 248 896 × 2 = 0 + 0,000 000 000 000 000 067 762 634 110 826 316 145 001 372 206 497 792;
  • 83) 0,000 000 000 000 000 067 762 634 110 826 316 145 001 372 206 497 792 × 2 = 0 + 0,000 000 000 000 000 135 525 268 221 652 632 290 002 744 412 995 584;
  • 84) 0,000 000 000 000 000 135 525 268 221 652 632 290 002 744 412 995 584 × 2 = 0 + 0,000 000 000 000 000 271 050 536 443 305 264 580 005 488 825 991 168;
  • 85) 0,000 000 000 000 000 271 050 536 443 305 264 580 005 488 825 991 168 × 2 = 0 + 0,000 000 000 000 000 542 101 072 886 610 529 160 010 977 651 982 336;
  • 86) 0,000 000 000 000 000 542 101 072 886 610 529 160 010 977 651 982 336 × 2 = 0 + 0,000 000 000 000 001 084 202 145 773 221 058 320 021 955 303 964 672;
  • 87) 0,000 000 000 000 001 084 202 145 773 221 058 320 021 955 303 964 672 × 2 = 0 + 0,000 000 000 000 002 168 404 291 546 442 116 640 043 910 607 929 344;
  • 88) 0,000 000 000 000 002 168 404 291 546 442 116 640 043 910 607 929 344 × 2 = 0 + 0,000 000 000 000 004 336 808 583 092 884 233 280 087 821 215 858 688;
  • 89) 0,000 000 000 000 004 336 808 583 092 884 233 280 087 821 215 858 688 × 2 = 0 + 0,000 000 000 000 008 673 617 166 185 768 466 560 175 642 431 717 376;
  • 90) 0,000 000 000 000 008 673 617 166 185 768 466 560 175 642 431 717 376 × 2 = 0 + 0,000 000 000 000 017 347 234 332 371 536 933 120 351 284 863 434 752;
  • 91) 0,000 000 000 000 017 347 234 332 371 536 933 120 351 284 863 434 752 × 2 = 0 + 0,000 000 000 000 034 694 468 664 743 073 866 240 702 569 726 869 504;
  • 92) 0,000 000 000 000 034 694 468 664 743 073 866 240 702 569 726 869 504 × 2 = 0 + 0,000 000 000 000 069 388 937 329 486 147 732 481 405 139 453 739 008;
  • 93) 0,000 000 000 000 069 388 937 329 486 147 732 481 405 139 453 739 008 × 2 = 0 + 0,000 000 000 000 138 777 874 658 972 295 464 962 810 278 907 478 016;
  • 94) 0,000 000 000 000 138 777 874 658 972 295 464 962 810 278 907 478 016 × 2 = 0 + 0,000 000 000 000 277 555 749 317 944 590 929 925 620 557 814 956 032;
  • 95) 0,000 000 000 000 277 555 749 317 944 590 929 925 620 557 814 956 032 × 2 = 0 + 0,000 000 000 000 555 111 498 635 889 181 859 851 241 115 629 912 064;
  • 96) 0,000 000 000 000 555 111 498 635 889 181 859 851 241 115 629 912 064 × 2 = 0 + 0,000 000 000 001 110 222 997 271 778 363 719 702 482 231 259 824 128;
  • 97) 0,000 000 000 001 110 222 997 271 778 363 719 702 482 231 259 824 128 × 2 = 0 + 0,000 000 000 002 220 445 994 543 556 727 439 404 964 462 519 648 256;
  • 98) 0,000 000 000 002 220 445 994 543 556 727 439 404 964 462 519 648 256 × 2 = 0 + 0,000 000 000 004 440 891 989 087 113 454 878 809 928 925 039 296 512;
  • 99) 0,000 000 000 004 440 891 989 087 113 454 878 809 928 925 039 296 512 × 2 = 0 + 0,000 000 000 008 881 783 978 174 226 909 757 619 857 850 078 593 024;
  • 100) 0,000 000 000 008 881 783 978 174 226 909 757 619 857 850 078 593 024 × 2 = 0 + 0,000 000 000 017 763 567 956 348 453 819 515 239 715 700 157 186 048;
  • 101) 0,000 000 000 017 763 567 956 348 453 819 515 239 715 700 157 186 048 × 2 = 0 + 0,000 000 000 035 527 135 912 696 907 639 030 479 431 400 314 372 096;
  • 102) 0,000 000 000 035 527 135 912 696 907 639 030 479 431 400 314 372 096 × 2 = 0 + 0,000 000 000 071 054 271 825 393 815 278 060 958 862 800 628 744 192;
  • 103) 0,000 000 000 071 054 271 825 393 815 278 060 958 862 800 628 744 192 × 2 = 0 + 0,000 000 000 142 108 543 650 787 630 556 121 917 725 601 257 488 384;
  • 104) 0,000 000 000 142 108 543 650 787 630 556 121 917 725 601 257 488 384 × 2 = 0 + 0,000 000 000 284 217 087 301 575 261 112 243 835 451 202 514 976 768;
  • 105) 0,000 000 000 284 217 087 301 575 261 112 243 835 451 202 514 976 768 × 2 = 0 + 0,000 000 000 568 434 174 603 150 522 224 487 670 902 405 029 953 536;
  • 106) 0,000 000 000 568 434 174 603 150 522 224 487 670 902 405 029 953 536 × 2 = 0 + 0,000 000 001 136 868 349 206 301 044 448 975 341 804 810 059 907 072;
  • 107) 0,000 000 001 136 868 349 206 301 044 448 975 341 804 810 059 907 072 × 2 = 0 + 0,000 000 002 273 736 698 412 602 088 897 950 683 609 620 119 814 144;
  • 108) 0,000 000 002 273 736 698 412 602 088 897 950 683 609 620 119 814 144 × 2 = 0 + 0,000 000 004 547 473 396 825 204 177 795 901 367 219 240 239 628 288;
  • 109) 0,000 000 004 547 473 396 825 204 177 795 901 367 219 240 239 628 288 × 2 = 0 + 0,000 000 009 094 946 793 650 408 355 591 802 734 438 480 479 256 576;
  • 110) 0,000 000 009 094 946 793 650 408 355 591 802 734 438 480 479 256 576 × 2 = 0 + 0,000 000 018 189 893 587 300 816 711 183 605 468 876 960 958 513 152;
  • 111) 0,000 000 018 189 893 587 300 816 711 183 605 468 876 960 958 513 152 × 2 = 0 + 0,000 000 036 379 787 174 601 633 422 367 210 937 753 921 917 026 304;
  • 112) 0,000 000 036 379 787 174 601 633 422 367 210 937 753 921 917 026 304 × 2 = 0 + 0,000 000 072 759 574 349 203 266 844 734 421 875 507 843 834 052 608;
  • 113) 0,000 000 072 759 574 349 203 266 844 734 421 875 507 843 834 052 608 × 2 = 0 + 0,000 000 145 519 148 698 406 533 689 468 843 751 015 687 668 105 216;
  • 114) 0,000 000 145 519 148 698 406 533 689 468 843 751 015 687 668 105 216 × 2 = 0 + 0,000 000 291 038 297 396 813 067 378 937 687 502 031 375 336 210 432;
  • 115) 0,000 000 291 038 297 396 813 067 378 937 687 502 031 375 336 210 432 × 2 = 0 + 0,000 000 582 076 594 793 626 134 757 875 375 004 062 750 672 420 864;
  • 116) 0,000 000 582 076 594 793 626 134 757 875 375 004 062 750 672 420 864 × 2 = 0 + 0,000 001 164 153 189 587 252 269 515 750 750 008 125 501 344 841 728;
  • 117) 0,000 001 164 153 189 587 252 269 515 750 750 008 125 501 344 841 728 × 2 = 0 + 0,000 002 328 306 379 174 504 539 031 501 500 016 251 002 689 683 456;
  • 118) 0,000 002 328 306 379 174 504 539 031 501 500 016 251 002 689 683 456 × 2 = 0 + 0,000 004 656 612 758 349 009 078 063 003 000 032 502 005 379 366 912;
  • 119) 0,000 004 656 612 758 349 009 078 063 003 000 032 502 005 379 366 912 × 2 = 0 + 0,000 009 313 225 516 698 018 156 126 006 000 065 004 010 758 733 824;
  • 120) 0,000 009 313 225 516 698 018 156 126 006 000 065 004 010 758 733 824 × 2 = 0 + 0,000 018 626 451 033 396 036 312 252 012 000 130 008 021 517 467 648;
  • 121) 0,000 018 626 451 033 396 036 312 252 012 000 130 008 021 517 467 648 × 2 = 0 + 0,000 037 252 902 066 792 072 624 504 024 000 260 016 043 034 935 296;
  • 122) 0,000 037 252 902 066 792 072 624 504 024 000 260 016 043 034 935 296 × 2 = 0 + 0,000 074 505 804 133 584 145 249 008 048 000 520 032 086 069 870 592;
  • 123) 0,000 074 505 804 133 584 145 249 008 048 000 520 032 086 069 870 592 × 2 = 0 + 0,000 149 011 608 267 168 290 498 016 096 001 040 064 172 139 741 184;
  • 124) 0,000 149 011 608 267 168 290 498 016 096 001 040 064 172 139 741 184 × 2 = 0 + 0,000 298 023 216 534 336 580 996 032 192 002 080 128 344 279 482 368;
  • 125) 0,000 298 023 216 534 336 580 996 032 192 002 080 128 344 279 482 368 × 2 = 0 + 0,000 596 046 433 068 673 161 992 064 384 004 160 256 688 558 964 736;
  • 126) 0,000 596 046 433 068 673 161 992 064 384 004 160 256 688 558 964 736 × 2 = 0 + 0,001 192 092 866 137 346 323 984 128 768 008 320 513 377 117 929 472;
  • 127) 0,001 192 092 866 137 346 323 984 128 768 008 320 513 377 117 929 472 × 2 = 0 + 0,002 384 185 732 274 692 647 968 257 536 016 641 026 754 235 858 944;
  • 128) 0,002 384 185 732 274 692 647 968 257 536 016 641 026 754 235 858 944 × 2 = 0 + 0,004 768 371 464 549 385 295 936 515 072 033 282 053 508 471 717 888;
  • 129) 0,004 768 371 464 549 385 295 936 515 072 033 282 053 508 471 717 888 × 2 = 0 + 0,009 536 742 929 098 770 591 873 030 144 066 564 107 016 943 435 776;
  • 130) 0,009 536 742 929 098 770 591 873 030 144 066 564 107 016 943 435 776 × 2 = 0 + 0,019 073 485 858 197 541 183 746 060 288 133 128 214 033 886 871 552;
  • 131) 0,019 073 485 858 197 541 183 746 060 288 133 128 214 033 886 871 552 × 2 = 0 + 0,038 146 971 716 395 082 367 492 120 576 266 256 428 067 773 743 104;
  • 132) 0,038 146 971 716 395 082 367 492 120 576 266 256 428 067 773 743 104 × 2 = 0 + 0,076 293 943 432 790 164 734 984 241 152 532 512 856 135 547 486 208;
  • 133) 0,076 293 943 432 790 164 734 984 241 152 532 512 856 135 547 486 208 × 2 = 0 + 0,152 587 886 865 580 329 469 968 482 305 065 025 712 271 094 972 416;
  • 134) 0,152 587 886 865 580 329 469 968 482 305 065 025 712 271 094 972 416 × 2 = 0 + 0,305 175 773 731 160 658 939 936 964 610 130 051 424 542 189 944 832;
  • 135) 0,305 175 773 731 160 658 939 936 964 610 130 051 424 542 189 944 832 × 2 = 0 + 0,610 351 547 462 321 317 879 873 929 220 260 102 849 084 379 889 664;
  • 136) 0,610 351 547 462 321 317 879 873 929 220 260 102 849 084 379 889 664 × 2 = 1 + 0,220 703 094 924 642 635 759 747 858 440 520 205 698 168 759 779 328;
  • 137) 0,220 703 094 924 642 635 759 747 858 440 520 205 698 168 759 779 328 × 2 = 0 + 0,441 406 189 849 285 271 519 495 716 881 040 411 396 337 519 558 656;
  • 138) 0,441 406 189 849 285 271 519 495 716 881 040 411 396 337 519 558 656 × 2 = 0 + 0,882 812 379 698 570 543 038 991 433 762 080 822 792 675 039 117 312;
  • 139) 0,882 812 379 698 570 543 038 991 433 762 080 822 792 675 039 117 312 × 2 = 1 + 0,765 624 759 397 141 086 077 982 867 524 161 645 585 350 078 234 624;
  • 140) 0,765 624 759 397 141 086 077 982 867 524 161 645 585 350 078 234 624 × 2 = 1 + 0,531 249 518 794 282 172 155 965 735 048 323 291 170 700 156 469 248;
  • 141) 0,531 249 518 794 282 172 155 965 735 048 323 291 170 700 156 469 248 × 2 = 1 + 0,062 499 037 588 564 344 311 931 470 096 646 582 341 400 312 938 496;
  • 142) 0,062 499 037 588 564 344 311 931 470 096 646 582 341 400 312 938 496 × 2 = 0 + 0,124 998 075 177 128 688 623 862 940 193 293 164 682 800 625 876 992;
  • 143) 0,124 998 075 177 128 688 623 862 940 193 293 164 682 800 625 876 992 × 2 = 0 + 0,249 996 150 354 257 377 247 725 880 386 586 329 365 601 251 753 984;
  • 144) 0,249 996 150 354 257 377 247 725 880 386 586 329 365 601 251 753 984 × 2 = 0 + 0,499 992 300 708 514 754 495 451 760 773 172 658 731 202 503 507 968;
  • 145) 0,499 992 300 708 514 754 495 451 760 773 172 658 731 202 503 507 968 × 2 = 0 + 0,999 984 601 417 029 508 990 903 521 546 345 317 462 405 007 015 936;
  • 146) 0,999 984 601 417 029 508 990 903 521 546 345 317 462 405 007 015 936 × 2 = 1 + 0,999 969 202 834 059 017 981 807 043 092 690 634 924 810 014 031 872;
  • 147) 0,999 969 202 834 059 017 981 807 043 092 690 634 924 810 014 031 872 × 2 = 1 + 0,999 938 405 668 118 035 963 614 086 185 381 269 849 620 028 063 744;
  • 148) 0,999 938 405 668 118 035 963 614 086 185 381 269 849 620 028 063 744 × 2 = 1 + 0,999 876 811 336 236 071 927 228 172 370 762 539 699 240 056 127 488;
  • 149) 0,999 876 811 336 236 071 927 228 172 370 762 539 699 240 056 127 488 × 2 = 1 + 0,999 753 622 672 472 143 854 456 344 741 525 079 398 480 112 254 976;
  • 150) 0,999 753 622 672 472 143 854 456 344 741 525 079 398 480 112 254 976 × 2 = 1 + 0,999 507 245 344 944 287 708 912 689 483 050 158 796 960 224 509 952;
  • 151) 0,999 507 245 344 944 287 708 912 689 483 050 158 796 960 224 509 952 × 2 = 1 + 0,999 014 490 689 888 575 417 825 378 966 100 317 593 920 449 019 904;
  • 152) 0,999 014 490 689 888 575 417 825 378 966 100 317 593 920 449 019 904 × 2 = 1 + 0,998 028 981 379 777 150 835 650 757 932 200 635 187 840 898 039 808;
  • 153) 0,998 028 981 379 777 150 835 650 757 932 200 635 187 840 898 039 808 × 2 = 1 + 0,996 057 962 759 554 301 671 301 515 864 401 270 375 681 796 079 616;
  • 154) 0,996 057 962 759 554 301 671 301 515 864 401 270 375 681 796 079 616 × 2 = 1 + 0,992 115 925 519 108 603 342 603 031 728 802 540 751 363 592 159 232;
  • 155) 0,992 115 925 519 108 603 342 603 031 728 802 540 751 363 592 159 232 × 2 = 1 + 0,984 231 851 038 217 206 685 206 063 457 605 081 502 727 184 318 464;
  • 156) 0,984 231 851 038 217 206 685 206 063 457 605 081 502 727 184 318 464 × 2 = 1 + 0,968 463 702 076 434 413 370 412 126 915 210 163 005 454 368 636 928;
  • 157) 0,968 463 702 076 434 413 370 412 126 915 210 163 005 454 368 636 928 × 2 = 1 + 0,936 927 404 152 868 826 740 824 253 830 420 326 010 908 737 273 856;
  • 158) 0,936 927 404 152 868 826 740 824 253 830 420 326 010 908 737 273 856 × 2 = 1 + 0,873 854 808 305 737 653 481 648 507 660 840 652 021 817 474 547 712;
  • 159) 0,873 854 808 305 737 653 481 648 507 660 840 652 021 817 474 547 712 × 2 = 1 + 0,747 709 616 611 475 306 963 297 015 321 681 304 043 634 949 095 424;

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