-0,000 000 000 000 000 000 000 000 000 000 000 000 011 754 943 504 9 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 011 754 943 504 9(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 011 754 943 504 9(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. Începe cu versiunea pozitivă a numărului:

|-0,000 000 000 000 000 000 000 000 000 000 000 000 011 754 943 504 9| = 0,000 000 000 000 000 000 000 000 000 000 000 000 011 754 943 504 9


2. Î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;

3. 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)


4. Convertește în binar (baza 2) partea fracționară: 0,000 000 000 000 000 000 000 000 000 000 000 000 011 754 943 504 9.

Î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 011 754 943 504 9 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 023 509 887 009 8;
  • 2) 0,000 000 000 000 000 000 000 000 000 000 000 000 023 509 887 009 8 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 047 019 774 019 6;
  • 3) 0,000 000 000 000 000 000 000 000 000 000 000 000 047 019 774 019 6 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 094 039 548 039 2;
  • 4) 0,000 000 000 000 000 000 000 000 000 000 000 000 094 039 548 039 2 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 188 079 096 078 4;
  • 5) 0,000 000 000 000 000 000 000 000 000 000 000 000 188 079 096 078 4 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 376 158 192 156 8;
  • 6) 0,000 000 000 000 000 000 000 000 000 000 000 000 376 158 192 156 8 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 752 316 384 313 6;
  • 7) 0,000 000 000 000 000 000 000 000 000 000 000 000 752 316 384 313 6 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 001 504 632 768 627 2;
  • 8) 0,000 000 000 000 000 000 000 000 000 000 000 001 504 632 768 627 2 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 003 009 265 537 254 4;
  • 9) 0,000 000 000 000 000 000 000 000 000 000 000 003 009 265 537 254 4 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 006 018 531 074 508 8;
  • 10) 0,000 000 000 000 000 000 000 000 000 000 000 006 018 531 074 508 8 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 012 037 062 149 017 6;
  • 11) 0,000 000 000 000 000 000 000 000 000 000 000 012 037 062 149 017 6 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 024 074 124 298 035 2;
  • 12) 0,000 000 000 000 000 000 000 000 000 000 000 024 074 124 298 035 2 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 048 148 248 596 070 4;
  • 13) 0,000 000 000 000 000 000 000 000 000 000 000 048 148 248 596 070 4 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 096 296 497 192 140 8;
  • 14) 0,000 000 000 000 000 000 000 000 000 000 000 096 296 497 192 140 8 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 192 592 994 384 281 6;
  • 15) 0,000 000 000 000 000 000 000 000 000 000 000 192 592 994 384 281 6 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 385 185 988 768 563 2;
  • 16) 0,000 000 000 000 000 000 000 000 000 000 000 385 185 988 768 563 2 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 770 371 977 537 126 4;
  • 17) 0,000 000 000 000 000 000 000 000 000 000 000 770 371 977 537 126 4 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 001 540 743 955 074 252 8;
  • 18) 0,000 000 000 000 000 000 000 000 000 000 001 540 743 955 074 252 8 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 003 081 487 910 148 505 6;
  • 19) 0,000 000 000 000 000 000 000 000 000 000 003 081 487 910 148 505 6 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 006 162 975 820 297 011 2;
  • 20) 0,000 000 000 000 000 000 000 000 000 000 006 162 975 820 297 011 2 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 012 325 951 640 594 022 4;
  • 21) 0,000 000 000 000 000 000 000 000 000 000 012 325 951 640 594 022 4 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 024 651 903 281 188 044 8;
  • 22) 0,000 000 000 000 000 000 000 000 000 000 024 651 903 281 188 044 8 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 049 303 806 562 376 089 6;
  • 23) 0,000 000 000 000 000 000 000 000 000 000 049 303 806 562 376 089 6 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 098 607 613 124 752 179 2;
  • 24) 0,000 000 000 000 000 000 000 000 000 000 098 607 613 124 752 179 2 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 197 215 226 249 504 358 4;
  • 25) 0,000 000 000 000 000 000 000 000 000 000 197 215 226 249 504 358 4 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 394 430 452 499 008 716 8;
  • 26) 0,000 000 000 000 000 000 000 000 000 000 394 430 452 499 008 716 8 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 788 860 904 998 017 433 6;
  • 27) 0,000 000 000 000 000 000 000 000 000 000 788 860 904 998 017 433 6 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 001 577 721 809 996 034 867 2;
  • 28) 0,000 000 000 000 000 000 000 000 000 001 577 721 809 996 034 867 2 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 003 155 443 619 992 069 734 4;
  • 29) 0,000 000 000 000 000 000 000 000 000 003 155 443 619 992 069 734 4 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 006 310 887 239 984 139 468 8;
  • 30) 0,000 000 000 000 000 000 000 000 000 006 310 887 239 984 139 468 8 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 012 621 774 479 968 278 937 6;
  • 31) 0,000 000 000 000 000 000 000 000 000 012 621 774 479 968 278 937 6 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 025 243 548 959 936 557 875 2;
  • 32) 0,000 000 000 000 000 000 000 000 000 025 243 548 959 936 557 875 2 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 050 487 097 919 873 115 750 4;
  • 33) 0,000 000 000 000 000 000 000 000 000 050 487 097 919 873 115 750 4 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 100 974 195 839 746 231 500 8;
  • 34) 0,000 000 000 000 000 000 000 000 000 100 974 195 839 746 231 500 8 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 201 948 391 679 492 463 001 6;
  • 35) 0,000 000 000 000 000 000 000 000 000 201 948 391 679 492 463 001 6 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 403 896 783 358 984 926 003 2;
  • 36) 0,000 000 000 000 000 000 000 000 000 403 896 783 358 984 926 003 2 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 807 793 566 717 969 852 006 4;
  • 37) 0,000 000 000 000 000 000 000 000 000 807 793 566 717 969 852 006 4 × 2 = 0 + 0,000 000 000 000 000 000 000 000 001 615 587 133 435 939 704 012 8;
  • 38) 0,000 000 000 000 000 000 000 000 001 615 587 133 435 939 704 012 8 × 2 = 0 + 0,000 000 000 000 000 000 000 000 003 231 174 266 871 879 408 025 6;
  • 39) 0,000 000 000 000 000 000 000 000 003 231 174 266 871 879 408 025 6 × 2 = 0 + 0,000 000 000 000 000 000 000 000 006 462 348 533 743 758 816 051 2;
  • 40) 0,000 000 000 000 000 000 000 000 006 462 348 533 743 758 816 051 2 × 2 = 0 + 0,000 000 000 000 000 000 000 000 012 924 697 067 487 517 632 102 4;
  • 41) 0,000 000 000 000 000 000 000 000 012 924 697 067 487 517 632 102 4 × 2 = 0 + 0,000 000 000 000 000 000 000 000 025 849 394 134 975 035 264 204 8;
  • 42) 0,000 000 000 000 000 000 000 000 025 849 394 134 975 035 264 204 8 × 2 = 0 + 0,000 000 000 000 000 000 000 000 051 698 788 269 950 070 528 409 6;
  • 43) 0,000 000 000 000 000 000 000 000 051 698 788 269 950 070 528 409 6 × 2 = 0 + 0,000 000 000 000 000 000 000 000 103 397 576 539 900 141 056 819 2;
  • 44) 0,000 000 000 000 000 000 000 000 103 397 576 539 900 141 056 819 2 × 2 = 0 + 0,000 000 000 000 000 000 000 000 206 795 153 079 800 282 113 638 4;
  • 45) 0,000 000 000 000 000 000 000 000 206 795 153 079 800 282 113 638 4 × 2 = 0 + 0,000 000 000 000 000 000 000 000 413 590 306 159 600 564 227 276 8;
  • 46) 0,000 000 000 000 000 000 000 000 413 590 306 159 600 564 227 276 8 × 2 = 0 + 0,000 000 000 000 000 000 000 000 827 180 612 319 201 128 454 553 6;
  • 47) 0,000 000 000 000 000 000 000 000 827 180 612 319 201 128 454 553 6 × 2 = 0 + 0,000 000 000 000 000 000 000 001 654 361 224 638 402 256 909 107 2;
  • 48) 0,000 000 000 000 000 000 000 001 654 361 224 638 402 256 909 107 2 × 2 = 0 + 0,000 000 000 000 000 000 000 003 308 722 449 276 804 513 818 214 4;
  • 49) 0,000 000 000 000 000 000 000 003 308 722 449 276 804 513 818 214 4 × 2 = 0 + 0,000 000 000 000 000 000 000 006 617 444 898 553 609 027 636 428 8;
  • 50) 0,000 000 000 000 000 000 000 006 617 444 898 553 609 027 636 428 8 × 2 = 0 + 0,000 000 000 000 000 000 000 013 234 889 797 107 218 055 272 857 6;
  • 51) 0,000 000 000 000 000 000 000 013 234 889 797 107 218 055 272 857 6 × 2 = 0 + 0,000 000 000 000 000 000 000 026 469 779 594 214 436 110 545 715 2;
  • 52) 0,000 000 000 000 000 000 000 026 469 779 594 214 436 110 545 715 2 × 2 = 0 + 0,000 000 000 000 000 000 000 052 939 559 188 428 872 221 091 430 4;
  • 53) 0,000 000 000 000 000 000 000 052 939 559 188 428 872 221 091 430 4 × 2 = 0 + 0,000 000 000 000 000 000 000 105 879 118 376 857 744 442 182 860 8;
  • 54) 0,000 000 000 000 000 000 000 105 879 118 376 857 744 442 182 860 8 × 2 = 0 + 0,000 000 000 000 000 000 000 211 758 236 753 715 488 884 365 721 6;
  • 55) 0,000 000 000 000 000 000 000 211 758 236 753 715 488 884 365 721 6 × 2 = 0 + 0,000 000 000 000 000 000 000 423 516 473 507 430 977 768 731 443 2;
  • 56) 0,000 000 000 000 000 000 000 423 516 473 507 430 977 768 731 443 2 × 2 = 0 + 0,000 000 000 000 000 000 000 847 032 947 014 861 955 537 462 886 4;
  • 57) 0,000 000 000 000 000 000 000 847 032 947 014 861 955 537 462 886 4 × 2 = 0 + 0,000 000 000 000 000 000 001 694 065 894 029 723 911 074 925 772 8;
  • 58) 0,000 000 000 000 000 000 001 694 065 894 029 723 911 074 925 772 8 × 2 = 0 + 0,000 000 000 000 000 000 003 388 131 788 059 447 822 149 851 545 6;
  • 59) 0,000 000 000 000 000 000 003 388 131 788 059 447 822 149 851 545 6 × 2 = 0 + 0,000 000 000 000 000 000 006 776 263 576 118 895 644 299 703 091 2;
  • 60) 0,000 000 000 000 000 000 006 776 263 576 118 895 644 299 703 091 2 × 2 = 0 + 0,000 000 000 000 000 000 013 552 527 152 237 791 288 599 406 182 4;
  • 61) 0,000 000 000 000 000 000 013 552 527 152 237 791 288 599 406 182 4 × 2 = 0 + 0,000 000 000 000 000 000 027 105 054 304 475 582 577 198 812 364 8;
  • 62) 0,000 000 000 000 000 000 027 105 054 304 475 582 577 198 812 364 8 × 2 = 0 + 0,000 000 000 000 000 000 054 210 108 608 951 165 154 397 624 729 6;
  • 63) 0,000 000 000 000 000 000 054 210 108 608 951 165 154 397 624 729 6 × 2 = 0 + 0,000 000 000 000 000 000 108 420 217 217 902 330 308 795 249 459 2;
  • 64) 0,000 000 000 000 000 000 108 420 217 217 902 330 308 795 249 459 2 × 2 = 0 + 0,000 000 000 000 000 000 216 840 434 435 804 660 617 590 498 918 4;
  • 65) 0,000 000 000 000 000 000 216 840 434 435 804 660 617 590 498 918 4 × 2 = 0 + 0,000 000 000 000 000 000 433 680 868 871 609 321 235 180 997 836 8;
  • 66) 0,000 000 000 000 000 000 433 680 868 871 609 321 235 180 997 836 8 × 2 = 0 + 0,000 000 000 000 000 000 867 361 737 743 218 642 470 361 995 673 6;
  • 67) 0,000 000 000 000 000 000 867 361 737 743 218 642 470 361 995 673 6 × 2 = 0 + 0,000 000 000 000 000 001 734 723 475 486 437 284 940 723 991 347 2;
  • 68) 0,000 000 000 000 000 001 734 723 475 486 437 284 940 723 991 347 2 × 2 = 0 + 0,000 000 000 000 000 003 469 446 950 972 874 569 881 447 982 694 4;
  • 69) 0,000 000 000 000 000 003 469 446 950 972 874 569 881 447 982 694 4 × 2 = 0 + 0,000 000 000 000 000 006 938 893 901 945 749 139 762 895 965 388 8;
  • 70) 0,000 000 000 000 000 006 938 893 901 945 749 139 762 895 965 388 8 × 2 = 0 + 0,000 000 000 000 000 013 877 787 803 891 498 279 525 791 930 777 6;
  • 71) 0,000 000 000 000 000 013 877 787 803 891 498 279 525 791 930 777 6 × 2 = 0 + 0,000 000 000 000 000 027 755 575 607 782 996 559 051 583 861 555 2;
  • 72) 0,000 000 000 000 000 027 755 575 607 782 996 559 051 583 861 555 2 × 2 = 0 + 0,000 000 000 000 000 055 511 151 215 565 993 118 103 167 723 110 4;
  • 73) 0,000 000 000 000 000 055 511 151 215 565 993 118 103 167 723 110 4 × 2 = 0 + 0,000 000 000 000 000 111 022 302 431 131 986 236 206 335 446 220 8;
  • 74) 0,000 000 000 000 000 111 022 302 431 131 986 236 206 335 446 220 8 × 2 = 0 + 0,000 000 000 000 000 222 044 604 862 263 972 472 412 670 892 441 6;
  • 75) 0,000 000 000 000 000 222 044 604 862 263 972 472 412 670 892 441 6 × 2 = 0 + 0,000 000 000 000 000 444 089 209 724 527 944 944 825 341 784 883 2;
  • 76) 0,000 000 000 000 000 444 089 209 724 527 944 944 825 341 784 883 2 × 2 = 0 + 0,000 000 000 000 000 888 178 419 449 055 889 889 650 683 569 766 4;
  • 77) 0,000 000 000 000 000 888 178 419 449 055 889 889 650 683 569 766 4 × 2 = 0 + 0,000 000 000 000 001 776 356 838 898 111 779 779 301 367 139 532 8;
  • 78) 0,000 000 000 000 001 776 356 838 898 111 779 779 301 367 139 532 8 × 2 = 0 + 0,000 000 000 000 003 552 713 677 796 223 559 558 602 734 279 065 6;
  • 79) 0,000 000 000 000 003 552 713 677 796 223 559 558 602 734 279 065 6 × 2 = 0 + 0,000 000 000 000 007 105 427 355 592 447 119 117 205 468 558 131 2;
  • 80) 0,000 000 000 000 007 105 427 355 592 447 119 117 205 468 558 131 2 × 2 = 0 + 0,000 000 000 000 014 210 854 711 184 894 238 234 410 937 116 262 4;
  • 81) 0,000 000 000 000 014 210 854 711 184 894 238 234 410 937 116 262 4 × 2 = 0 + 0,000 000 000 000 028 421 709 422 369 788 476 468 821 874 232 524 8;
  • 82) 0,000 000 000 000 028 421 709 422 369 788 476 468 821 874 232 524 8 × 2 = 0 + 0,000 000 000 000 056 843 418 844 739 576 952 937 643 748 465 049 6;
  • 83) 0,000 000 000 000 056 843 418 844 739 576 952 937 643 748 465 049 6 × 2 = 0 + 0,000 000 000 000 113 686 837 689 479 153 905 875 287 496 930 099 2;
  • 84) 0,000 000 000 000 113 686 837 689 479 153 905 875 287 496 930 099 2 × 2 = 0 + 0,000 000 000 000 227 373 675 378 958 307 811 750 574 993 860 198 4;
  • 85) 0,000 000 000 000 227 373 675 378 958 307 811 750 574 993 860 198 4 × 2 = 0 + 0,000 000 000 000 454 747 350 757 916 615 623 501 149 987 720 396 8;
  • 86) 0,000 000 000 000 454 747 350 757 916 615 623 501 149 987 720 396 8 × 2 = 0 + 0,000 000 000 000 909 494 701 515 833 231 247 002 299 975 440 793 6;
  • 87) 0,000 000 000 000 909 494 701 515 833 231 247 002 299 975 440 793 6 × 2 = 0 + 0,000 000 000 001 818 989 403 031 666 462 494 004 599 950 881 587 2;
  • 88) 0,000 000 000 001 818 989 403 031 666 462 494 004 599 950 881 587 2 × 2 = 0 + 0,000 000 000 003 637 978 806 063 332 924 988 009 199 901 763 174 4;
  • 89) 0,000 000 000 003 637 978 806 063 332 924 988 009 199 901 763 174 4 × 2 = 0 + 0,000 000 000 007 275 957 612 126 665 849 976 018 399 803 526 348 8;
  • 90) 0,000 000 000 007 275 957 612 126 665 849 976 018 399 803 526 348 8 × 2 = 0 + 0,000 000 000 014 551 915 224 253 331 699 952 036 799 607 052 697 6;
  • 91) 0,000 000 000 014 551 915 224 253 331 699 952 036 799 607 052 697 6 × 2 = 0 + 0,000 000 000 029 103 830 448 506 663 399 904 073 599 214 105 395 2;
  • 92) 0,000 000 000 029 103 830 448 506 663 399 904 073 599 214 105 395 2 × 2 = 0 + 0,000 000 000 058 207 660 897 013 326 799 808 147 198 428 210 790 4;
  • 93) 0,000 000 000 058 207 660 897 013 326 799 808 147 198 428 210 790 4 × 2 = 0 + 0,000 000 000 116 415 321 794 026 653 599 616 294 396 856 421 580 8;
  • 94) 0,000 000 000 116 415 321 794 026 653 599 616 294 396 856 421 580 8 × 2 = 0 + 0,000 000 000 232 830 643 588 053 307 199 232 588 793 712 843 161 6;
  • 95) 0,000 000 000 232 830 643 588 053 307 199 232 588 793 712 843 161 6 × 2 = 0 + 0,000 000 000 465 661 287 176 106 614 398 465 177 587 425 686 323 2;
  • 96) 0,000 000 000 465 661 287 176 106 614 398 465 177 587 425 686 323 2 × 2 = 0 + 0,000 000 000 931 322 574 352 213 228 796 930 355 174 851 372 646 4;
  • 97) 0,000 000 000 931 322 574 352 213 228 796 930 355 174 851 372 646 4 × 2 = 0 + 0,000 000 001 862 645 148 704 426 457 593 860 710 349 702 745 292 8;
  • 98) 0,000 000 001 862 645 148 704 426 457 593 860 710 349 702 745 292 8 × 2 = 0 + 0,000 000 003 725 290 297 408 852 915 187 721 420 699 405 490 585 6;
  • 99) 0,000 000 003 725 290 297 408 852 915 187 721 420 699 405 490 585 6 × 2 = 0 + 0,000 000 007 450 580 594 817 705 830 375 442 841 398 810 981 171 2;
  • 100) 0,000 000 007 450 580 594 817 705 830 375 442 841 398 810 981 171 2 × 2 = 0 + 0,000 000 014 901 161 189 635 411 660 750 885 682 797 621 962 342 4;
  • 101) 0,000 000 014 901 161 189 635 411 660 750 885 682 797 621 962 342 4 × 2 = 0 + 0,000 000 029 802 322 379 270 823 321 501 771 365 595 243 924 684 8;
  • 102) 0,000 000 029 802 322 379 270 823 321 501 771 365 595 243 924 684 8 × 2 = 0 + 0,000 000 059 604 644 758 541 646 643 003 542 731 190 487 849 369 6;
  • 103) 0,000 000 059 604 644 758 541 646 643 003 542 731 190 487 849 369 6 × 2 = 0 + 0,000 000 119 209 289 517 083 293 286 007 085 462 380 975 698 739 2;
  • 104) 0,000 000 119 209 289 517 083 293 286 007 085 462 380 975 698 739 2 × 2 = 0 + 0,000 000 238 418 579 034 166 586 572 014 170 924 761 951 397 478 4;
  • 105) 0,000 000 238 418 579 034 166 586 572 014 170 924 761 951 397 478 4 × 2 = 0 + 0,000 000 476 837 158 068 333 173 144 028 341 849 523 902 794 956 8;
  • 106) 0,000 000 476 837 158 068 333 173 144 028 341 849 523 902 794 956 8 × 2 = 0 + 0,000 000 953 674 316 136 666 346 288 056 683 699 047 805 589 913 6;
  • 107) 0,000 000 953 674 316 136 666 346 288 056 683 699 047 805 589 913 6 × 2 = 0 + 0,000 001 907 348 632 273 332 692 576 113 367 398 095 611 179 827 2;
  • 108) 0,000 001 907 348 632 273 332 692 576 113 367 398 095 611 179 827 2 × 2 = 0 + 0,000 003 814 697 264 546 665 385 152 226 734 796 191 222 359 654 4;
  • 109) 0,000 003 814 697 264 546 665 385 152 226 734 796 191 222 359 654 4 × 2 = 0 + 0,000 007 629 394 529 093 330 770 304 453 469 592 382 444 719 308 8;
  • 110) 0,000 007 629 394 529 093 330 770 304 453 469 592 382 444 719 308 8 × 2 = 0 + 0,000 015 258 789 058 186 661 540 608 906 939 184 764 889 438 617 6;
  • 111) 0,000 015 258 789 058 186 661 540 608 906 939 184 764 889 438 617 6 × 2 = 0 + 0,000 030 517 578 116 373 323 081 217 813 878 369 529 778 877 235 2;
  • 112) 0,000 030 517 578 116 373 323 081 217 813 878 369 529 778 877 235 2 × 2 = 0 + 0,000 061 035 156 232 746 646 162 435 627 756 739 059 557 754 470 4;
  • 113) 0,000 061 035 156 232 746 646 162 435 627 756 739 059 557 754 470 4 × 2 = 0 + 0,000 122 070 312 465 493 292 324 871 255 513 478 119 115 508 940 8;
  • 114) 0,000 122 070 312 465 493 292 324 871 255 513 478 119 115 508 940 8 × 2 = 0 + 0,000 244 140 624 930 986 584 649 742 511 026 956 238 231 017 881 6;
  • 115) 0,000 244 140 624 930 986 584 649 742 511 026 956 238 231 017 881 6 × 2 = 0 + 0,000 488 281 249 861 973 169 299 485 022 053 912 476 462 035 763 2;
  • 116) 0,000 488 281 249 861 973 169 299 485 022 053 912 476 462 035 763 2 × 2 = 0 + 0,000 976 562 499 723 946 338 598 970 044 107 824 952 924 071 526 4;
  • 117) 0,000 976 562 499 723 946 338 598 970 044 107 824 952 924 071 526 4 × 2 = 0 + 0,001 953 124 999 447 892 677 197 940 088 215 649 905 848 143 052 8;
  • 118) 0,001 953 124 999 447 892 677 197 940 088 215 649 905 848 143 052 8 × 2 = 0 + 0,003 906 249 998 895 785 354 395 880 176 431 299 811 696 286 105 6;
  • 119) 0,003 906 249 998 895 785 354 395 880 176 431 299 811 696 286 105 6 × 2 = 0 + 0,007 812 499 997 791 570 708 791 760 352 862 599 623 392 572 211 2;
  • 120) 0,007 812 499 997 791 570 708 791 760 352 862 599 623 392 572 211 2 × 2 = 0 + 0,015 624 999 995 583 141 417 583 520 705 725 199 246 785 144 422 4;
  • 121) 0,015 624 999 995 583 141 417 583 520 705 725 199 246 785 144 422 4 × 2 = 0 + 0,031 249 999 991 166 282 835 167 041 411 450 398 493 570 288 844 8;
  • 122) 0,031 249 999 991 166 282 835 167 041 411 450 398 493 570 288 844 8 × 2 = 0 + 0,062 499 999 982 332 565 670 334 082 822 900 796 987 140 577 689 6;
  • 123) 0,062 499 999 982 332 565 670 334 082 822 900 796 987 140 577 689 6 × 2 = 0 + 0,124 999 999 964 665 131 340 668 165 645 801 593 974 281 155 379 2;
  • 124) 0,124 999 999 964 665 131 340 668 165 645 801 593 974 281 155 379 2 × 2 = 0 + 0,249 999 999 929 330 262 681 336 331 291 603 187 948 562 310 758 4;
  • 125) 0,249 999 999 929 330 262 681 336 331 291 603 187 948 562 310 758 4 × 2 = 0 + 0,499 999 999 858 660 525 362 672 662 583 206 375 897 124 621 516 8;
  • 126) 0,499 999 999 858 660 525 362 672 662 583 206 375 897 124 621 516 8 × 2 = 0 + 0,999 999 999 717 321 050 725 345 325 166 412 751 794 249 243 033 6;
  • 127) 0,999 999 999 717 321 050 725 345 325 166 412 751 794 249 243 033 6 × 2 = 1 + 0,999 999 999 434 642 101 450 690 650 332 825 503 588 498 486 067 2;
  • 128) 0,999 999 999 434 642 101 450 690 650 332 825 503 588 498 486 067 2 × 2 = 1 + 0,999 999 998 869 284 202 901 381 300 665 651 007 176 996 972 134 4;
  • 129) 0,999 999 998 869 284 202 901 381 300 665 651 007 176 996 972 134 4 × 2 = 1 + 0,999 999 997 738 568 405 802 762 601 331 302 014 353 993 944 268 8;
  • 130) 0,999 999 997 738 568 405 802 762 601 331 302 014 353 993 944 268 8 × 2 = 1 + 0,999 999 995 477 136 811 605 525 202 662 604 028 707 987 888 537 6;
  • 131) 0,999 999 995 477 136 811 605 525 202 662 604 028 707 987 888 537 6 × 2 = 1 + 0,999 999 990 954 273 623 211 050 405 325 208 057 415 975 777 075 2;
  • 132) 0,999 999 990 954 273 623 211 050 405 325 208 057 415 975 777 075 2 × 2 = 1 + 0,999 999 981 908 547 246 422 100 810 650 416 114 831 951 554 150 4;
  • 133) 0,999 999 981 908 547 246 422 100 810 650 416 114 831 951 554 150 4 × 2 = 1 + 0,999 999 963 817 094 492 844 201 621 300 832 229 663 903 108 300 8;
  • 134) 0,999 999 963 817 094 492 844 201 621 300 832 229 663 903 108 300 8 × 2 = 1 + 0,999 999 927 634 188 985 688 403 242 601 664 459 327 806 216 601 6;
  • 135) 0,999 999 927 634 188 985 688 403 242 601 664 459 327 806 216 601 6 × 2 = 1 + 0,999 999 855 268 377 971 376 806 485 203 328 918 655 612 433 203 2;
  • 136) 0,999 999 855 268 377 971 376 806 485 203 328 918 655 612 433 203 2 × 2 = 1 + 0,999 999 710 536 755 942 753 612 970 406 657 837 311 224 866 406 4;
  • 137) 0,999 999 710 536 755 942 753 612 970 406 657 837 311 224 866 406 4 × 2 = 1 + 0,999 999 421 073 511 885 507 225 940 813 315 674 622 449 732 812 8;
  • 138) 0,999 999 421 073 511 885 507 225 940 813 315 674 622 449 732 812 8 × 2 = 1 + 0,999 998 842 147 023 771 014 451 881 626 631 349 244 899 465 625 6;
  • 139) 0,999 998 842 147 023 771 014 451 881 626 631 349 244 899 465 625 6 × 2 = 1 + 0,999 997 684 294 047 542 028 903 763 253 262 698 489 798 931 251 2;
  • 140) 0,999 997 684 294 047 542 028 903 763 253 262 698 489 798 931 251 2 × 2 = 1 + 0,999 995 368 588 095 084 057 807 526 506 525 396 979 597 862 502 4;
  • 141) 0,999 995 368 588 095 084 057 807 526 506 525 396 979 597 862 502 4 × 2 = 1 + 0,999 990 737 176 190 168 115 615 053 013 050 793 959 195 725 004 8;
  • 142) 0,999 990 737 176 190 168 115 615 053 013 050 793 959 195 725 004 8 × 2 = 1 + 0,999 981 474 352 380 336 231 230 106 026 101 587 918 391 450 009 6;
  • 143) 0,999 981 474 352 380 336 231 230 106 026 101 587 918 391 450 009 6 × 2 = 1 + 0,999 962 948 704 760 672 462 460 212 052 203 175 836 782 900 019 2;
  • 144) 0,999 962 948 704 760 672 462 460 212 052 203 175 836 782 900 019 2 × 2 = 1 + 0,999 925 897 409 521 344 924 920 424 104 406 351 673 565 800 038 4;
  • 145) 0,999 925 897 409 521 344 924 920 424 104 406 351 673 565 800 038 4 × 2 = 1 + 0,999 851 794 819 042 689 849 840 848 208 812 703 347 131 600 076 8;
  • 146) 0,999 851 794 819 042 689 849 840 848 208 812 703 347 131 600 076 8 × 2 = 1 + 0,999 703 589 638 085 379 699 681 696 417 625 406 694 263 200 153 6;
  • 147) 0,999 703 589 638 085 379 699 681 696 417 625 406 694 263 200 153 6 × 2 = 1 + 0,999 407 179 276 170 759 399 363 392 835 250 813 388 526 400 307 2;
  • 148) 0,999 407 179 276 170 759 399 363 392 835 250 813 388 526 400 307 2 × 2 = 1 + 0,998 814 358 552 341 518 798 726 785 670 501 626 777 052 800 614 4;
  • 149) 0,998 814 358 552 341 518 798 726 785 670 501 626 777 052 800 614 4 × 2 = 1 + 0,997 628 717 104 683 037 597 453 571 341 003 253 554 105 601 228 8;
  • 150) 0,997 628 717 104 683 037 597 453 571 341 003 253 554 105 601 228 8 × 2 = 1 + 0,995 257 434 209 366 075 194 907 142 682 006 507 108 211 202 457 6;

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).


5. 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 011 754 943 504 9(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 0011 1111 1111 1111 1111 1111 11(2)

6. Numărul pozitiv înainte de normalizare:

0,000 000 000 000 000 000 000 000 000 000 000 000 011 754 943 504 9(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 0011 1111 1111 1111 1111 1111 11(2)

7. Normalizează reprezentarea binară a numărului.

Mută virgula cu 127 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 011 754 943 504 9(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 0011 1111 1111 1111 1111 1111 11(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 0011 1111 1111 1111 1111 1111 11(2) × 20 =


1,1111 1111 1111 1111 1111 111(2) × 2-127


8. 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 1 (un număr negativ)


Exponent (neajustat): -127


Mantisă (nenormalizată):
1,1111 1111 1111 1111 1111 111


9. Ajustează exponentul.

Folosește reprezentarea deplasată pe 8 biți:


Exponent (ajustat) =


Exponent (neajustat) + 2(8-1) - 1 =


-127 + 2(8-1) - 1 =


(-127 + 127)(10) =


0(10)


10. Convertește exponentul ajustat din zecimal (baza 10) în binar pe 8 biți.

Folosește din nou tehnica împărțirii repetate la 2:


  • împărțire = cât + rest;
  • 0 : 2 = 0 + 0;

11. Construiește reprezentarea în baza 2 a exponentului ajustat.

Ia fiecare rest al împărțirilor începând din partea de jos a listei construite mai sus.


Exponent (ajustat) =


0(10) =


0000 0000(2)


12. Normalizează mantisa.

a) Renunță la primul bit, cel mai din stânga, care e întotdeauna 1, și la separatorul zecimal, dacă e cazul.


b) Ajustează-i lungimea la 23 biți, doar dacă e necesar (nu e cazul aici).


Mantisă (normalizată) =


1. 111 1111 1111 1111 1111 1111 =


111 1111 1111 1111 1111 1111


13. 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) =
1 (un număr negativ)


Exponent (8 biți) =
0000 0000


Mantisă (23 biți) =
111 1111 1111 1111 1111 1111


Numărul zecimal -0,000 000 000 000 000 000 000 000 000 000 000 000 011 754 943 504 9 scris în binar în representarea pe 32 biți, precizie simplă, în virgulă mobilă în standard IEEE 754:

1 - 0000 0000 - 111 1111 1111 1111 1111 1111

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