340 100 009 999 999 999 999 999 999 999 999 999 757 scris ca binar pe 32 biți, precizie simplă, virgulă mobilă în standard IEEE 754

Scriere 340 100 009 999 999 999 999 999 999 999 999 999 757(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
340 100 009 999 999 999 999 999 999 999 999 999 757(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;
  • 340 100 009 999 999 999 999 999 999 999 999 999 757 : 2 = 170 050 004 999 999 999 999 999 999 999 999 999 878 + 1;
  • 170 050 004 999 999 999 999 999 999 999 999 999 878 : 2 = 85 025 002 499 999 999 999 999 999 999 999 999 939 + 0;
  • 85 025 002 499 999 999 999 999 999 999 999 999 939 : 2 = 42 512 501 249 999 999 999 999 999 999 999 999 969 + 1;
  • 42 512 501 249 999 999 999 999 999 999 999 999 969 : 2 = 21 256 250 624 999 999 999 999 999 999 999 999 984 + 1;
  • 21 256 250 624 999 999 999 999 999 999 999 999 984 : 2 = 10 628 125 312 499 999 999 999 999 999 999 999 992 + 0;
  • 10 628 125 312 499 999 999 999 999 999 999 999 992 : 2 = 5 314 062 656 249 999 999 999 999 999 999 999 996 + 0;
  • 5 314 062 656 249 999 999 999 999 999 999 999 996 : 2 = 2 657 031 328 124 999 999 999 999 999 999 999 998 + 0;
  • 2 657 031 328 124 999 999 999 999 999 999 999 998 : 2 = 1 328 515 664 062 499 999 999 999 999 999 999 999 + 0;
  • 1 328 515 664 062 499 999 999 999 999 999 999 999 : 2 = 664 257 832 031 249 999 999 999 999 999 999 999 + 1;
  • 664 257 832 031 249 999 999 999 999 999 999 999 : 2 = 332 128 916 015 624 999 999 999 999 999 999 999 + 1;
  • 332 128 916 015 624 999 999 999 999 999 999 999 : 2 = 166 064 458 007 812 499 999 999 999 999 999 999 + 1;
  • 166 064 458 007 812 499 999 999 999 999 999 999 : 2 = 83 032 229 003 906 249 999 999 999 999 999 999 + 1;
  • 83 032 229 003 906 249 999 999 999 999 999 999 : 2 = 41 516 114 501 953 124 999 999 999 999 999 999 + 1;
  • 41 516 114 501 953 124 999 999 999 999 999 999 : 2 = 20 758 057 250 976 562 499 999 999 999 999 999 + 1;
  • 20 758 057 250 976 562 499 999 999 999 999 999 : 2 = 10 379 028 625 488 281 249 999 999 999 999 999 + 1;
  • 10 379 028 625 488 281 249 999 999 999 999 999 : 2 = 5 189 514 312 744 140 624 999 999 999 999 999 + 1;
  • 5 189 514 312 744 140 624 999 999 999 999 999 : 2 = 2 594 757 156 372 070 312 499 999 999 999 999 + 1;
  • 2 594 757 156 372 070 312 499 999 999 999 999 : 2 = 1 297 378 578 186 035 156 249 999 999 999 999 + 1;
  • 1 297 378 578 186 035 156 249 999 999 999 999 : 2 = 648 689 289 093 017 578 124 999 999 999 999 + 1;
  • 648 689 289 093 017 578 124 999 999 999 999 : 2 = 324 344 644 546 508 789 062 499 999 999 999 + 1;
  • 324 344 644 546 508 789 062 499 999 999 999 : 2 = 162 172 322 273 254 394 531 249 999 999 999 + 1;
  • 162 172 322 273 254 394 531 249 999 999 999 : 2 = 81 086 161 136 627 197 265 624 999 999 999 + 1;
  • 81 086 161 136 627 197 265 624 999 999 999 : 2 = 40 543 080 568 313 598 632 812 499 999 999 + 1;
  • 40 543 080 568 313 598 632 812 499 999 999 : 2 = 20 271 540 284 156 799 316 406 249 999 999 + 1;
  • 20 271 540 284 156 799 316 406 249 999 999 : 2 = 10 135 770 142 078 399 658 203 124 999 999 + 1;
  • 10 135 770 142 078 399 658 203 124 999 999 : 2 = 5 067 885 071 039 199 829 101 562 499 999 + 1;
  • 5 067 885 071 039 199 829 101 562 499 999 : 2 = 2 533 942 535 519 599 914 550 781 249 999 + 1;
  • 2 533 942 535 519 599 914 550 781 249 999 : 2 = 1 266 971 267 759 799 957 275 390 624 999 + 1;
  • 1 266 971 267 759 799 957 275 390 624 999 : 2 = 633 485 633 879 899 978 637 695 312 499 + 1;
  • 633 485 633 879 899 978 637 695 312 499 : 2 = 316 742 816 939 949 989 318 847 656 249 + 1;
  • 316 742 816 939 949 989 318 847 656 249 : 2 = 158 371 408 469 974 994 659 423 828 124 + 1;
  • 158 371 408 469 974 994 659 423 828 124 : 2 = 79 185 704 234 987 497 329 711 914 062 + 0;
  • 79 185 704 234 987 497 329 711 914 062 : 2 = 39 592 852 117 493 748 664 855 957 031 + 0;
  • 39 592 852 117 493 748 664 855 957 031 : 2 = 19 796 426 058 746 874 332 427 978 515 + 1;
  • 19 796 426 058 746 874 332 427 978 515 : 2 = 9 898 213 029 373 437 166 213 989 257 + 1;
  • 9 898 213 029 373 437 166 213 989 257 : 2 = 4 949 106 514 686 718 583 106 994 628 + 1;
  • 4 949 106 514 686 718 583 106 994 628 : 2 = 2 474 553 257 343 359 291 553 497 314 + 0;
  • 2 474 553 257 343 359 291 553 497 314 : 2 = 1 237 276 628 671 679 645 776 748 657 + 0;
  • 1 237 276 628 671 679 645 776 748 657 : 2 = 618 638 314 335 839 822 888 374 328 + 1;
  • 618 638 314 335 839 822 888 374 328 : 2 = 309 319 157 167 919 911 444 187 164 + 0;
  • 309 319 157 167 919 911 444 187 164 : 2 = 154 659 578 583 959 955 722 093 582 + 0;
  • 154 659 578 583 959 955 722 093 582 : 2 = 77 329 789 291 979 977 861 046 791 + 0;
  • 77 329 789 291 979 977 861 046 791 : 2 = 38 664 894 645 989 988 930 523 395 + 1;
  • 38 664 894 645 989 988 930 523 395 : 2 = 19 332 447 322 994 994 465 261 697 + 1;
  • 19 332 447 322 994 994 465 261 697 : 2 = 9 666 223 661 497 497 232 630 848 + 1;
  • 9 666 223 661 497 497 232 630 848 : 2 = 4 833 111 830 748 748 616 315 424 + 0;
  • 4 833 111 830 748 748 616 315 424 : 2 = 2 416 555 915 374 374 308 157 712 + 0;
  • 2 416 555 915 374 374 308 157 712 : 2 = 1 208 277 957 687 187 154 078 856 + 0;
  • 1 208 277 957 687 187 154 078 856 : 2 = 604 138 978 843 593 577 039 428 + 0;
  • 604 138 978 843 593 577 039 428 : 2 = 302 069 489 421 796 788 519 714 + 0;
  • 302 069 489 421 796 788 519 714 : 2 = 151 034 744 710 898 394 259 857 + 0;
  • 151 034 744 710 898 394 259 857 : 2 = 75 517 372 355 449 197 129 928 + 1;
  • 75 517 372 355 449 197 129 928 : 2 = 37 758 686 177 724 598 564 964 + 0;
  • 37 758 686 177 724 598 564 964 : 2 = 18 879 343 088 862 299 282 482 + 0;
  • 18 879 343 088 862 299 282 482 : 2 = 9 439 671 544 431 149 641 241 + 0;
  • 9 439 671 544 431 149 641 241 : 2 = 4 719 835 772 215 574 820 620 + 1;
  • 4 719 835 772 215 574 820 620 : 2 = 2 359 917 886 107 787 410 310 + 0;
  • 2 359 917 886 107 787 410 310 : 2 = 1 179 958 943 053 893 705 155 + 0;
  • 1 179 958 943 053 893 705 155 : 2 = 589 979 471 526 946 852 577 + 1;
  • 589 979 471 526 946 852 577 : 2 = 294 989 735 763 473 426 288 + 1;
  • 294 989 735 763 473 426 288 : 2 = 147 494 867 881 736 713 144 + 0;
  • 147 494 867 881 736 713 144 : 2 = 73 747 433 940 868 356 572 + 0;
  • 73 747 433 940 868 356 572 : 2 = 36 873 716 970 434 178 286 + 0;
  • 36 873 716 970 434 178 286 : 2 = 18 436 858 485 217 089 143 + 0;
  • 18 436 858 485 217 089 143 : 2 = 9 218 429 242 608 544 571 + 1;
  • 9 218 429 242 608 544 571 : 2 = 4 609 214 621 304 272 285 + 1;
  • 4 609 214 621 304 272 285 : 2 = 2 304 607 310 652 136 142 + 1;
  • 2 304 607 310 652 136 142 : 2 = 1 152 303 655 326 068 071 + 0;
  • 1 152 303 655 326 068 071 : 2 = 576 151 827 663 034 035 + 1;
  • 576 151 827 663 034 035 : 2 = 288 075 913 831 517 017 + 1;
  • 288 075 913 831 517 017 : 2 = 144 037 956 915 758 508 + 1;
  • 144 037 956 915 758 508 : 2 = 72 018 978 457 879 254 + 0;
  • 72 018 978 457 879 254 : 2 = 36 009 489 228 939 627 + 0;
  • 36 009 489 228 939 627 : 2 = 18 004 744 614 469 813 + 1;
  • 18 004 744 614 469 813 : 2 = 9 002 372 307 234 906 + 1;
  • 9 002 372 307 234 906 : 2 = 4 501 186 153 617 453 + 0;
  • 4 501 186 153 617 453 : 2 = 2 250 593 076 808 726 + 1;
  • 2 250 593 076 808 726 : 2 = 1 125 296 538 404 363 + 0;
  • 1 125 296 538 404 363 : 2 = 562 648 269 202 181 + 1;
  • 562 648 269 202 181 : 2 = 281 324 134 601 090 + 1;
  • 281 324 134 601 090 : 2 = 140 662 067 300 545 + 0;
  • 140 662 067 300 545 : 2 = 70 331 033 650 272 + 1;
  • 70 331 033 650 272 : 2 = 35 165 516 825 136 + 0;
  • 35 165 516 825 136 : 2 = 17 582 758 412 568 + 0;
  • 17 582 758 412 568 : 2 = 8 791 379 206 284 + 0;
  • 8 791 379 206 284 : 2 = 4 395 689 603 142 + 0;
  • 4 395 689 603 142 : 2 = 2 197 844 801 571 + 0;
  • 2 197 844 801 571 : 2 = 1 098 922 400 785 + 1;
  • 1 098 922 400 785 : 2 = 549 461 200 392 + 1;
  • 549 461 200 392 : 2 = 274 730 600 196 + 0;
  • 274 730 600 196 : 2 = 137 365 300 098 + 0;
  • 137 365 300 098 : 2 = 68 682 650 049 + 0;
  • 68 682 650 049 : 2 = 34 341 325 024 + 1;
  • 34 341 325 024 : 2 = 17 170 662 512 + 0;
  • 17 170 662 512 : 2 = 8 585 331 256 + 0;
  • 8 585 331 256 : 2 = 4 292 665 628 + 0;
  • 4 292 665 628 : 2 = 2 146 332 814 + 0;
  • 2 146 332 814 : 2 = 1 073 166 407 + 0;
  • 1 073 166 407 : 2 = 536 583 203 + 1;
  • 536 583 203 : 2 = 268 291 601 + 1;
  • 268 291 601 : 2 = 134 145 800 + 1;
  • 134 145 800 : 2 = 67 072 900 + 0;
  • 67 072 900 : 2 = 33 536 450 + 0;
  • 33 536 450 : 2 = 16 768 225 + 0;
  • 16 768 225 : 2 = 8 384 112 + 1;
  • 8 384 112 : 2 = 4 192 056 + 0;
  • 4 192 056 : 2 = 2 096 028 + 0;
  • 2 096 028 : 2 = 1 048 014 + 0;
  • 1 048 014 : 2 = 524 007 + 0;
  • 524 007 : 2 = 262 003 + 1;
  • 262 003 : 2 = 131 001 + 1;
  • 131 001 : 2 = 65 500 + 1;
  • 65 500 : 2 = 32 750 + 0;
  • 32 750 : 2 = 16 375 + 0;
  • 16 375 : 2 = 8 187 + 1;
  • 8 187 : 2 = 4 093 + 1;
  • 4 093 : 2 = 2 046 + 1;
  • 2 046 : 2 = 1 023 + 0;
  • 1 023 : 2 = 511 + 1;
  • 511 : 2 = 255 + 1;
  • 255 : 2 = 127 + 1;
  • 127 : 2 = 63 + 1;
  • 63 : 2 = 31 + 1;
  • 31 : 2 = 15 + 1;
  • 15 : 2 = 7 + 1;
  • 7 : 2 = 3 + 1;
  • 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.

340 100 009 999 999 999 999 999 999 999 999 999 757(10) =


1111 1111 1101 1100 1110 0001 0001 1100 0001 0001 1000 0010 1101 0110 0111 0111 0000 1100 1000 1000 0001 1100 0100 1110 0111 1111 1111 1111 1111 1111 0000 1101(2)


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

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


340 100 009 999 999 999 999 999 999 999 999 999 757(10) =


1111 1111 1101 1100 1110 0001 0001 1100 0001 0001 1000 0010 1101 0110 0111 0111 0000 1100 1000 1000 0001 1100 0100 1110 0111 1111 1111 1111 1111 1111 0000 1101(2) =


1111 1111 1101 1100 1110 0001 0001 1100 0001 0001 1000 0010 1101 0110 0111 0111 0000 1100 1000 1000 0001 1100 0100 1110 0111 1111 1111 1111 1111 1111 0000 1101(2) × 20 =


1,1111 1111 1011 1001 1100 0010 0011 1000 0010 0011 0000 0101 1010 1100 1110 1110 0001 1001 0001 0000 0011 1000 1001 1100 1111 1111 1111 1111 1111 1110 0001 101(2) × 2127


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): 127


Mantisă (nenormalizată):
1,1111 1111 1011 1001 1100 0010 0011 1000 0010 0011 0000 0101 1010 1100 1110 1110 0001 1001 0001 0000 0011 1000 1001 1100 1111 1111 1111 1111 1111 1110 0001 101


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


254(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;
  • 254 : 2 = 127 + 0;
  • 127 : 2 = 63 + 1;
  • 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) =


254(10) =


1111 1110(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. 111 1111 1101 1100 1110 0001 0001 1100 0001 0001 1000 0010 1101 0110 0111 0111 0000 1100 1000 1000 0001 1100 0100 1110 0111 1111 1111 1111 1111 1111 0000 1101 =


111 1111 1101 1100 1110 0001


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 1110


Mantisă (23 biți) =
111 1111 1101 1100 1110 0001


Numărul zecimal 340 100 009 999 999 999 999 999 999 999 999 999 757 scris în binar în representarea pe 32 biți, precizie simplă, în virgulă mobilă în standard IEEE 754:

0 - 1111 1110 - 111 1111 1101 1100 1110 0001


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