73 289 999 999 999 999 999 999 999 999 999 999 987 scris ca binar pe 32 biți, precizie simplă, virgulă mobilă în standard IEEE 754

Scriere 73 289 999 999 999 999 999 999 999 999 999 999 987(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
73 289 999 999 999 999 999 999 999 999 999 999 987(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. Î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;
  • 73 289 999 999 999 999 999 999 999 999 999 999 987 : 2 = 36 644 999 999 999 999 999 999 999 999 999 999 993 + 1;
  • 36 644 999 999 999 999 999 999 999 999 999 999 993 : 2 = 18 322 499 999 999 999 999 999 999 999 999 999 996 + 1;
  • 18 322 499 999 999 999 999 999 999 999 999 999 996 : 2 = 9 161 249 999 999 999 999 999 999 999 999 999 998 + 0;
  • 9 161 249 999 999 999 999 999 999 999 999 999 998 : 2 = 4 580 624 999 999 999 999 999 999 999 999 999 999 + 0;
  • 4 580 624 999 999 999 999 999 999 999 999 999 999 : 2 = 2 290 312 499 999 999 999 999 999 999 999 999 999 + 1;
  • 2 290 312 499 999 999 999 999 999 999 999 999 999 : 2 = 1 145 156 249 999 999 999 999 999 999 999 999 999 + 1;
  • 1 145 156 249 999 999 999 999 999 999 999 999 999 : 2 = 572 578 124 999 999 999 999 999 999 999 999 999 + 1;
  • 572 578 124 999 999 999 999 999 999 999 999 999 : 2 = 286 289 062 499 999 999 999 999 999 999 999 999 + 1;
  • 286 289 062 499 999 999 999 999 999 999 999 999 : 2 = 143 144 531 249 999 999 999 999 999 999 999 999 + 1;
  • 143 144 531 249 999 999 999 999 999 999 999 999 : 2 = 71 572 265 624 999 999 999 999 999 999 999 999 + 1;
  • 71 572 265 624 999 999 999 999 999 999 999 999 : 2 = 35 786 132 812 499 999 999 999 999 999 999 999 + 1;
  • 35 786 132 812 499 999 999 999 999 999 999 999 : 2 = 17 893 066 406 249 999 999 999 999 999 999 999 + 1;
  • 17 893 066 406 249 999 999 999 999 999 999 999 : 2 = 8 946 533 203 124 999 999 999 999 999 999 999 + 1;
  • 8 946 533 203 124 999 999 999 999 999 999 999 : 2 = 4 473 266 601 562 499 999 999 999 999 999 999 + 1;
  • 4 473 266 601 562 499 999 999 999 999 999 999 : 2 = 2 236 633 300 781 249 999 999 999 999 999 999 + 1;
  • 2 236 633 300 781 249 999 999 999 999 999 999 : 2 = 1 118 316 650 390 624 999 999 999 999 999 999 + 1;
  • 1 118 316 650 390 624 999 999 999 999 999 999 : 2 = 559 158 325 195 312 499 999 999 999 999 999 + 1;
  • 559 158 325 195 312 499 999 999 999 999 999 : 2 = 279 579 162 597 656 249 999 999 999 999 999 + 1;
  • 279 579 162 597 656 249 999 999 999 999 999 : 2 = 139 789 581 298 828 124 999 999 999 999 999 + 1;
  • 139 789 581 298 828 124 999 999 999 999 999 : 2 = 69 894 790 649 414 062 499 999 999 999 999 + 1;
  • 69 894 790 649 414 062 499 999 999 999 999 : 2 = 34 947 395 324 707 031 249 999 999 999 999 + 1;
  • 34 947 395 324 707 031 249 999 999 999 999 : 2 = 17 473 697 662 353 515 624 999 999 999 999 + 1;
  • 17 473 697 662 353 515 624 999 999 999 999 : 2 = 8 736 848 831 176 757 812 499 999 999 999 + 1;
  • 8 736 848 831 176 757 812 499 999 999 999 : 2 = 4 368 424 415 588 378 906 249 999 999 999 + 1;
  • 4 368 424 415 588 378 906 249 999 999 999 : 2 = 2 184 212 207 794 189 453 124 999 999 999 + 1;
  • 2 184 212 207 794 189 453 124 999 999 999 : 2 = 1 092 106 103 897 094 726 562 499 999 999 + 1;
  • 1 092 106 103 897 094 726 562 499 999 999 : 2 = 546 053 051 948 547 363 281 249 999 999 + 1;
  • 546 053 051 948 547 363 281 249 999 999 : 2 = 273 026 525 974 273 681 640 624 999 999 + 1;
  • 273 026 525 974 273 681 640 624 999 999 : 2 = 136 513 262 987 136 840 820 312 499 999 + 1;
  • 136 513 262 987 136 840 820 312 499 999 : 2 = 68 256 631 493 568 420 410 156 249 999 + 1;
  • 68 256 631 493 568 420 410 156 249 999 : 2 = 34 128 315 746 784 210 205 078 124 999 + 1;
  • 34 128 315 746 784 210 205 078 124 999 : 2 = 17 064 157 873 392 105 102 539 062 499 + 1;
  • 17 064 157 873 392 105 102 539 062 499 : 2 = 8 532 078 936 696 052 551 269 531 249 + 1;
  • 8 532 078 936 696 052 551 269 531 249 : 2 = 4 266 039 468 348 026 275 634 765 624 + 1;
  • 4 266 039 468 348 026 275 634 765 624 : 2 = 2 133 019 734 174 013 137 817 382 812 + 0;
  • 2 133 019 734 174 013 137 817 382 812 : 2 = 1 066 509 867 087 006 568 908 691 406 + 0;
  • 1 066 509 867 087 006 568 908 691 406 : 2 = 533 254 933 543 503 284 454 345 703 + 0;
  • 533 254 933 543 503 284 454 345 703 : 2 = 266 627 466 771 751 642 227 172 851 + 1;
  • 266 627 466 771 751 642 227 172 851 : 2 = 133 313 733 385 875 821 113 586 425 + 1;
  • 133 313 733 385 875 821 113 586 425 : 2 = 66 656 866 692 937 910 556 793 212 + 1;
  • 66 656 866 692 937 910 556 793 212 : 2 = 33 328 433 346 468 955 278 396 606 + 0;
  • 33 328 433 346 468 955 278 396 606 : 2 = 16 664 216 673 234 477 639 198 303 + 0;
  • 16 664 216 673 234 477 639 198 303 : 2 = 8 332 108 336 617 238 819 599 151 + 1;
  • 8 332 108 336 617 238 819 599 151 : 2 = 4 166 054 168 308 619 409 799 575 + 1;
  • 4 166 054 168 308 619 409 799 575 : 2 = 2 083 027 084 154 309 704 899 787 + 1;
  • 2 083 027 084 154 309 704 899 787 : 2 = 1 041 513 542 077 154 852 449 893 + 1;
  • 1 041 513 542 077 154 852 449 893 : 2 = 520 756 771 038 577 426 224 946 + 1;
  • 520 756 771 038 577 426 224 946 : 2 = 260 378 385 519 288 713 112 473 + 0;
  • 260 378 385 519 288 713 112 473 : 2 = 130 189 192 759 644 356 556 236 + 1;
  • 130 189 192 759 644 356 556 236 : 2 = 65 094 596 379 822 178 278 118 + 0;
  • 65 094 596 379 822 178 278 118 : 2 = 32 547 298 189 911 089 139 059 + 0;
  • 32 547 298 189 911 089 139 059 : 2 = 16 273 649 094 955 544 569 529 + 1;
  • 16 273 649 094 955 544 569 529 : 2 = 8 136 824 547 477 772 284 764 + 1;
  • 8 136 824 547 477 772 284 764 : 2 = 4 068 412 273 738 886 142 382 + 0;
  • 4 068 412 273 738 886 142 382 : 2 = 2 034 206 136 869 443 071 191 + 0;
  • 2 034 206 136 869 443 071 191 : 2 = 1 017 103 068 434 721 535 595 + 1;
  • 1 017 103 068 434 721 535 595 : 2 = 508 551 534 217 360 767 797 + 1;
  • 508 551 534 217 360 767 797 : 2 = 254 275 767 108 680 383 898 + 1;
  • 254 275 767 108 680 383 898 : 2 = 127 137 883 554 340 191 949 + 0;
  • 127 137 883 554 340 191 949 : 2 = 63 568 941 777 170 095 974 + 1;
  • 63 568 941 777 170 095 974 : 2 = 31 784 470 888 585 047 987 + 0;
  • 31 784 470 888 585 047 987 : 2 = 15 892 235 444 292 523 993 + 1;
  • 15 892 235 444 292 523 993 : 2 = 7 946 117 722 146 261 996 + 1;
  • 7 946 117 722 146 261 996 : 2 = 3 973 058 861 073 130 998 + 0;
  • 3 973 058 861 073 130 998 : 2 = 1 986 529 430 536 565 499 + 0;
  • 1 986 529 430 536 565 499 : 2 = 993 264 715 268 282 749 + 1;
  • 993 264 715 268 282 749 : 2 = 496 632 357 634 141 374 + 1;
  • 496 632 357 634 141 374 : 2 = 248 316 178 817 070 687 + 0;
  • 248 316 178 817 070 687 : 2 = 124 158 089 408 535 343 + 1;
  • 124 158 089 408 535 343 : 2 = 62 079 044 704 267 671 + 1;
  • 62 079 044 704 267 671 : 2 = 31 039 522 352 133 835 + 1;
  • 31 039 522 352 133 835 : 2 = 15 519 761 176 066 917 + 1;
  • 15 519 761 176 066 917 : 2 = 7 759 880 588 033 458 + 1;
  • 7 759 880 588 033 458 : 2 = 3 879 940 294 016 729 + 0;
  • 3 879 940 294 016 729 : 2 = 1 939 970 147 008 364 + 1;
  • 1 939 970 147 008 364 : 2 = 969 985 073 504 182 + 0;
  • 969 985 073 504 182 : 2 = 484 992 536 752 091 + 0;
  • 484 992 536 752 091 : 2 = 242 496 268 376 045 + 1;
  • 242 496 268 376 045 : 2 = 121 248 134 188 022 + 1;
  • 121 248 134 188 022 : 2 = 60 624 067 094 011 + 0;
  • 60 624 067 094 011 : 2 = 30 312 033 547 005 + 1;
  • 30 312 033 547 005 : 2 = 15 156 016 773 502 + 1;
  • 15 156 016 773 502 : 2 = 7 578 008 386 751 + 0;
  • 7 578 008 386 751 : 2 = 3 789 004 193 375 + 1;
  • 3 789 004 193 375 : 2 = 1 894 502 096 687 + 1;
  • 1 894 502 096 687 : 2 = 947 251 048 343 + 1;
  • 947 251 048 343 : 2 = 473 625 524 171 + 1;
  • 473 625 524 171 : 2 = 236 812 762 085 + 1;
  • 236 812 762 085 : 2 = 118 406 381 042 + 1;
  • 118 406 381 042 : 2 = 59 203 190 521 + 0;
  • 59 203 190 521 : 2 = 29 601 595 260 + 1;
  • 29 601 595 260 : 2 = 14 800 797 630 + 0;
  • 14 800 797 630 : 2 = 7 400 398 815 + 0;
  • 7 400 398 815 : 2 = 3 700 199 407 + 1;
  • 3 700 199 407 : 2 = 1 850 099 703 + 1;
  • 1 850 099 703 : 2 = 925 049 851 + 1;
  • 925 049 851 : 2 = 462 524 925 + 1;
  • 462 524 925 : 2 = 231 262 462 + 1;
  • 231 262 462 : 2 = 115 631 231 + 0;
  • 115 631 231 : 2 = 57 815 615 + 1;
  • 57 815 615 : 2 = 28 907 807 + 1;
  • 28 907 807 : 2 = 14 453 903 + 1;
  • 14 453 903 : 2 = 7 226 951 + 1;
  • 7 226 951 : 2 = 3 613 475 + 1;
  • 3 613 475 : 2 = 1 806 737 + 1;
  • 1 806 737 : 2 = 903 368 + 1;
  • 903 368 : 2 = 451 684 + 0;
  • 451 684 : 2 = 225 842 + 0;
  • 225 842 : 2 = 112 921 + 0;
  • 112 921 : 2 = 56 460 + 1;
  • 56 460 : 2 = 28 230 + 0;
  • 28 230 : 2 = 14 115 + 0;
  • 14 115 : 2 = 7 057 + 1;
  • 7 057 : 2 = 3 528 + 1;
  • 3 528 : 2 = 1 764 + 0;
  • 1 764 : 2 = 882 + 0;
  • 882 : 2 = 441 + 0;
  • 441 : 2 = 220 + 1;
  • 220 : 2 = 110 + 0;
  • 110 : 2 = 55 + 0;
  • 55 : 2 = 27 + 1;
  • 27 : 2 = 13 + 1;
  • 13 : 2 = 6 + 1;
  • 6 : 2 = 3 + 0;
  • 3 : 2 = 1 + 1;
  • 1 : 2 = 0 + 1;

2. Construiește reprezentarea numărului pozitiv în baza 2.

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

73 289 999 999 999 999 999 999 999 999 999 999 987(10) =


11 0111 0010 0011 0010 0011 1111 1011 1110 0101 1111 1011 0110 0101 1111 0110 0110 1011 1001 1001 0111 1100 1110 0011 1111 1111 1111 1111 1111 1111 1111 0011(2)


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

Mută virgula cu 125 poziții la stânga, astfel încât partea întreagă a acestuia să aibă un singur bit, diferit de 0:


73 289 999 999 999 999 999 999 999 999 999 999 987(10) =


11 0111 0010 0011 0010 0011 1111 1011 1110 0101 1111 1011 0110 0101 1111 0110 0110 1011 1001 1001 0111 1100 1110 0011 1111 1111 1111 1111 1111 1111 1111 0011(2) =


11 0111 0010 0011 0010 0011 1111 1011 1110 0101 1111 1011 0110 0101 1111 0110 0110 1011 1001 1001 0111 1100 1110 0011 1111 1111 1111 1111 1111 1111 1111 0011(2) × 20 =


1,1011 1001 0001 1001 0001 1111 1101 1111 0010 1111 1101 1011 0010 1111 1011 0011 0101 1100 1100 1011 1110 0111 0001 1111 1111 1111 1111 1111 1111 1111 1001 1(2) × 2125


4. 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): 125


Mantisă (nenormalizată):
1,1011 1001 0001 1001 0001 1111 1101 1111 0010 1111 1101 1011 0010 1111 1011 0011 0101 1100 1100 1011 1110 0111 0001 1111 1111 1111 1111 1111 1111 1111 1001 1


5. Ajustează exponentul.

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


Exponent (ajustat) =


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


125 + 2(8-1) - 1 =


(125 + 127)(10) =


252(10)


6. 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;
  • 252 : 2 = 126 + 0;
  • 126 : 2 = 63 + 0;
  • 63 : 2 = 31 + 1;
  • 31 : 2 = 15 + 1;
  • 15 : 2 = 7 + 1;
  • 7 : 2 = 3 + 1;
  • 3 : 2 = 1 + 1;
  • 1 : 2 = 0 + 1;

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


252(10) =


1111 1100(2)


8. 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, prin renunțarea la biții în exces, din dreapta (dacă măcar unul din acești biți în exces e setat pe 1, se pierde din precizie...).


Mantisă (normalizată) =


1. 101 1100 1000 1100 1000 1111 11 1011 1110 0101 1111 1011 0110 0101 1111 0110 0110 1011 1001 1001 0111 1100 1110 0011 1111 1111 1111 1111 1111 1111 1111 0011 =


101 1100 1000 1100 1000 1111


9. 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) =
1111 1100


Mantisă (23 biți) =
101 1100 1000 1100 1000 1111


Numărul zecimal 73 289 999 999 999 999 999 999 999 999 999 999 987 scris în binar în representarea pe 32 biți, precizie simplă, în virgulă mobilă în standard IEEE 754:

0 - 1111 1100 - 101 1100 1000 1100 1000 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