0,000 000 000 000 000 000 000 000 000 000 000 000 008 816 207 631 167 155 52 scris ca binar pe 64 biți, precizie dublă, virgulă mobilă în standard IEEE 754

Scriere 0,000 000 000 000 000 000 000 000 000 000 000 000 008 816 207 631 167 155 52(10) din zecimal în binar pe 64 de biți, precizie dublă, în virgulă mobilă în standard IEEE 754 (1 bit pentru semn, 11 biți pentru exponent, 52 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 008 816 207 631 167 155 52(10) din zecimal în binar în reprezentarea pe 64 biți, precizie dublă, în virgulă mobilă în standard IEEE 754 (1 bit pentru semn, 11 biți pentru exponent, 52 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 008 816 207 631 167 155 52.

Î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 008 816 207 631 167 155 52 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 017 632 415 262 334 311 04;
  • 2) 0,000 000 000 000 000 000 000 000 000 000 000 000 017 632 415 262 334 311 04 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 035 264 830 524 668 622 08;
  • 3) 0,000 000 000 000 000 000 000 000 000 000 000 000 035 264 830 524 668 622 08 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 070 529 661 049 337 244 16;
  • 4) 0,000 000 000 000 000 000 000 000 000 000 000 000 070 529 661 049 337 244 16 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 141 059 322 098 674 488 32;
  • 5) 0,000 000 000 000 000 000 000 000 000 000 000 000 141 059 322 098 674 488 32 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 282 118 644 197 348 976 64;
  • 6) 0,000 000 000 000 000 000 000 000 000 000 000 000 282 118 644 197 348 976 64 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 000 564 237 288 394 697 953 28;
  • 7) 0,000 000 000 000 000 000 000 000 000 000 000 000 564 237 288 394 697 953 28 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 001 128 474 576 789 395 906 56;
  • 8) 0,000 000 000 000 000 000 000 000 000 000 000 001 128 474 576 789 395 906 56 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 002 256 949 153 578 791 813 12;
  • 9) 0,000 000 000 000 000 000 000 000 000 000 000 002 256 949 153 578 791 813 12 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 004 513 898 307 157 583 626 24;
  • 10) 0,000 000 000 000 000 000 000 000 000 000 000 004 513 898 307 157 583 626 24 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 009 027 796 614 315 167 252 48;
  • 11) 0,000 000 000 000 000 000 000 000 000 000 000 009 027 796 614 315 167 252 48 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 018 055 593 228 630 334 504 96;
  • 12) 0,000 000 000 000 000 000 000 000 000 000 000 018 055 593 228 630 334 504 96 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 036 111 186 457 260 669 009 92;
  • 13) 0,000 000 000 000 000 000 000 000 000 000 000 036 111 186 457 260 669 009 92 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 072 222 372 914 521 338 019 84;
  • 14) 0,000 000 000 000 000 000 000 000 000 000 000 072 222 372 914 521 338 019 84 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 144 444 745 829 042 676 039 68;
  • 15) 0,000 000 000 000 000 000 000 000 000 000 000 144 444 745 829 042 676 039 68 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 288 889 491 658 085 352 079 36;
  • 16) 0,000 000 000 000 000 000 000 000 000 000 000 288 889 491 658 085 352 079 36 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 000 577 778 983 316 170 704 158 72;
  • 17) 0,000 000 000 000 000 000 000 000 000 000 000 577 778 983 316 170 704 158 72 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 001 155 557 966 632 341 408 317 44;
  • 18) 0,000 000 000 000 000 000 000 000 000 000 001 155 557 966 632 341 408 317 44 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 002 311 115 933 264 682 816 634 88;
  • 19) 0,000 000 000 000 000 000 000 000 000 000 002 311 115 933 264 682 816 634 88 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 004 622 231 866 529 365 633 269 76;
  • 20) 0,000 000 000 000 000 000 000 000 000 000 004 622 231 866 529 365 633 269 76 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 009 244 463 733 058 731 266 539 52;
  • 21) 0,000 000 000 000 000 000 000 000 000 000 009 244 463 733 058 731 266 539 52 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 018 488 927 466 117 462 533 079 04;
  • 22) 0,000 000 000 000 000 000 000 000 000 000 018 488 927 466 117 462 533 079 04 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 036 977 854 932 234 925 066 158 08;
  • 23) 0,000 000 000 000 000 000 000 000 000 000 036 977 854 932 234 925 066 158 08 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 073 955 709 864 469 850 132 316 16;
  • 24) 0,000 000 000 000 000 000 000 000 000 000 073 955 709 864 469 850 132 316 16 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 147 911 419 728 939 700 264 632 32;
  • 25) 0,000 000 000 000 000 000 000 000 000 000 147 911 419 728 939 700 264 632 32 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 295 822 839 457 879 400 529 264 64;
  • 26) 0,000 000 000 000 000 000 000 000 000 000 295 822 839 457 879 400 529 264 64 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 000 591 645 678 915 758 801 058 529 28;
  • 27) 0,000 000 000 000 000 000 000 000 000 000 591 645 678 915 758 801 058 529 28 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 001 183 291 357 831 517 602 117 058 56;
  • 28) 0,000 000 000 000 000 000 000 000 000 001 183 291 357 831 517 602 117 058 56 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 002 366 582 715 663 035 204 234 117 12;
  • 29) 0,000 000 000 000 000 000 000 000 000 002 366 582 715 663 035 204 234 117 12 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 004 733 165 431 326 070 408 468 234 24;
  • 30) 0,000 000 000 000 000 000 000 000 000 004 733 165 431 326 070 408 468 234 24 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 009 466 330 862 652 140 816 936 468 48;
  • 31) 0,000 000 000 000 000 000 000 000 000 009 466 330 862 652 140 816 936 468 48 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 018 932 661 725 304 281 633 872 936 96;
  • 32) 0,000 000 000 000 000 000 000 000 000 018 932 661 725 304 281 633 872 936 96 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 037 865 323 450 608 563 267 745 873 92;
  • 33) 0,000 000 000 000 000 000 000 000 000 037 865 323 450 608 563 267 745 873 92 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 075 730 646 901 217 126 535 491 747 84;
  • 34) 0,000 000 000 000 000 000 000 000 000 075 730 646 901 217 126 535 491 747 84 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 151 461 293 802 434 253 070 983 495 68;
  • 35) 0,000 000 000 000 000 000 000 000 000 151 461 293 802 434 253 070 983 495 68 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 302 922 587 604 868 506 141 966 991 36;
  • 36) 0,000 000 000 000 000 000 000 000 000 302 922 587 604 868 506 141 966 991 36 × 2 = 0 + 0,000 000 000 000 000 000 000 000 000 605 845 175 209 737 012 283 933 982 72;
  • 37) 0,000 000 000 000 000 000 000 000 000 605 845 175 209 737 012 283 933 982 72 × 2 = 0 + 0,000 000 000 000 000 000 000 000 001 211 690 350 419 474 024 567 867 965 44;
  • 38) 0,000 000 000 000 000 000 000 000 001 211 690 350 419 474 024 567 867 965 44 × 2 = 0 + 0,000 000 000 000 000 000 000 000 002 423 380 700 838 948 049 135 735 930 88;
  • 39) 0,000 000 000 000 000 000 000 000 002 423 380 700 838 948 049 135 735 930 88 × 2 = 0 + 0,000 000 000 000 000 000 000 000 004 846 761 401 677 896 098 271 471 861 76;
  • 40) 0,000 000 000 000 000 000 000 000 004 846 761 401 677 896 098 271 471 861 76 × 2 = 0 + 0,000 000 000 000 000 000 000 000 009 693 522 803 355 792 196 542 943 723 52;
  • 41) 0,000 000 000 000 000 000 000 000 009 693 522 803 355 792 196 542 943 723 52 × 2 = 0 + 0,000 000 000 000 000 000 000 000 019 387 045 606 711 584 393 085 887 447 04;
  • 42) 0,000 000 000 000 000 000 000 000 019 387 045 606 711 584 393 085 887 447 04 × 2 = 0 + 0,000 000 000 000 000 000 000 000 038 774 091 213 423 168 786 171 774 894 08;
  • 43) 0,000 000 000 000 000 000 000 000 038 774 091 213 423 168 786 171 774 894 08 × 2 = 0 + 0,000 000 000 000 000 000 000 000 077 548 182 426 846 337 572 343 549 788 16;
  • 44) 0,000 000 000 000 000 000 000 000 077 548 182 426 846 337 572 343 549 788 16 × 2 = 0 + 0,000 000 000 000 000 000 000 000 155 096 364 853 692 675 144 687 099 576 32;
  • 45) 0,000 000 000 000 000 000 000 000 155 096 364 853 692 675 144 687 099 576 32 × 2 = 0 + 0,000 000 000 000 000 000 000 000 310 192 729 707 385 350 289 374 199 152 64;
  • 46) 0,000 000 000 000 000 000 000 000 310 192 729 707 385 350 289 374 199 152 64 × 2 = 0 + 0,000 000 000 000 000 000 000 000 620 385 459 414 770 700 578 748 398 305 28;
  • 47) 0,000 000 000 000 000 000 000 000 620 385 459 414 770 700 578 748 398 305 28 × 2 = 0 + 0,000 000 000 000 000 000 000 001 240 770 918 829 541 401 157 496 796 610 56;
  • 48) 0,000 000 000 000 000 000 000 001 240 770 918 829 541 401 157 496 796 610 56 × 2 = 0 + 0,000 000 000 000 000 000 000 002 481 541 837 659 082 802 314 993 593 221 12;
  • 49) 0,000 000 000 000 000 000 000 002 481 541 837 659 082 802 314 993 593 221 12 × 2 = 0 + 0,000 000 000 000 000 000 000 004 963 083 675 318 165 604 629 987 186 442 24;
  • 50) 0,000 000 000 000 000 000 000 004 963 083 675 318 165 604 629 987 186 442 24 × 2 = 0 + 0,000 000 000 000 000 000 000 009 926 167 350 636 331 209 259 974 372 884 48;
  • 51) 0,000 000 000 000 000 000 000 009 926 167 350 636 331 209 259 974 372 884 48 × 2 = 0 + 0,000 000 000 000 000 000 000 019 852 334 701 272 662 418 519 948 745 768 96;
  • 52) 0,000 000 000 000 000 000 000 019 852 334 701 272 662 418 519 948 745 768 96 × 2 = 0 + 0,000 000 000 000 000 000 000 039 704 669 402 545 324 837 039 897 491 537 92;
  • 53) 0,000 000 000 000 000 000 000 039 704 669 402 545 324 837 039 897 491 537 92 × 2 = 0 + 0,000 000 000 000 000 000 000 079 409 338 805 090 649 674 079 794 983 075 84;
  • 54) 0,000 000 000 000 000 000 000 079 409 338 805 090 649 674 079 794 983 075 84 × 2 = 0 + 0,000 000 000 000 000 000 000 158 818 677 610 181 299 348 159 589 966 151 68;
  • 55) 0,000 000 000 000 000 000 000 158 818 677 610 181 299 348 159 589 966 151 68 × 2 = 0 + 0,000 000 000 000 000 000 000 317 637 355 220 362 598 696 319 179 932 303 36;
  • 56) 0,000 000 000 000 000 000 000 317 637 355 220 362 598 696 319 179 932 303 36 × 2 = 0 + 0,000 000 000 000 000 000 000 635 274 710 440 725 197 392 638 359 864 606 72;
  • 57) 0,000 000 000 000 000 000 000 635 274 710 440 725 197 392 638 359 864 606 72 × 2 = 0 + 0,000 000 000 000 000 000 001 270 549 420 881 450 394 785 276 719 729 213 44;
  • 58) 0,000 000 000 000 000 000 001 270 549 420 881 450 394 785 276 719 729 213 44 × 2 = 0 + 0,000 000 000 000 000 000 002 541 098 841 762 900 789 570 553 439 458 426 88;
  • 59) 0,000 000 000 000 000 000 002 541 098 841 762 900 789 570 553 439 458 426 88 × 2 = 0 + 0,000 000 000 000 000 000 005 082 197 683 525 801 579 141 106 878 916 853 76;
  • 60) 0,000 000 000 000 000 000 005 082 197 683 525 801 579 141 106 878 916 853 76 × 2 = 0 + 0,000 000 000 000 000 000 010 164 395 367 051 603 158 282 213 757 833 707 52;
  • 61) 0,000 000 000 000 000 000 010 164 395 367 051 603 158 282 213 757 833 707 52 × 2 = 0 + 0,000 000 000 000 000 000 020 328 790 734 103 206 316 564 427 515 667 415 04;
  • 62) 0,000 000 000 000 000 000 020 328 790 734 103 206 316 564 427 515 667 415 04 × 2 = 0 + 0,000 000 000 000 000 000 040 657 581 468 206 412 633 128 855 031 334 830 08;
  • 63) 0,000 000 000 000 000 000 040 657 581 468 206 412 633 128 855 031 334 830 08 × 2 = 0 + 0,000 000 000 000 000 000 081 315 162 936 412 825 266 257 710 062 669 660 16;
  • 64) 0,000 000 000 000 000 000 081 315 162 936 412 825 266 257 710 062 669 660 16 × 2 = 0 + 0,000 000 000 000 000 000 162 630 325 872 825 650 532 515 420 125 339 320 32;
  • 65) 0,000 000 000 000 000 000 162 630 325 872 825 650 532 515 420 125 339 320 32 × 2 = 0 + 0,000 000 000 000 000 000 325 260 651 745 651 301 065 030 840 250 678 640 64;
  • 66) 0,000 000 000 000 000 000 325 260 651 745 651 301 065 030 840 250 678 640 64 × 2 = 0 + 0,000 000 000 000 000 000 650 521 303 491 302 602 130 061 680 501 357 281 28;
  • 67) 0,000 000 000 000 000 000 650 521 303 491 302 602 130 061 680 501 357 281 28 × 2 = 0 + 0,000 000 000 000 000 001 301 042 606 982 605 204 260 123 361 002 714 562 56;
  • 68) 0,000 000 000 000 000 001 301 042 606 982 605 204 260 123 361 002 714 562 56 × 2 = 0 + 0,000 000 000 000 000 002 602 085 213 965 210 408 520 246 722 005 429 125 12;
  • 69) 0,000 000 000 000 000 002 602 085 213 965 210 408 520 246 722 005 429 125 12 × 2 = 0 + 0,000 000 000 000 000 005 204 170 427 930 420 817 040 493 444 010 858 250 24;
  • 70) 0,000 000 000 000 000 005 204 170 427 930 420 817 040 493 444 010 858 250 24 × 2 = 0 + 0,000 000 000 000 000 010 408 340 855 860 841 634 080 986 888 021 716 500 48;
  • 71) 0,000 000 000 000 000 010 408 340 855 860 841 634 080 986 888 021 716 500 48 × 2 = 0 + 0,000 000 000 000 000 020 816 681 711 721 683 268 161 973 776 043 433 000 96;
  • 72) 0,000 000 000 000 000 020 816 681 711 721 683 268 161 973 776 043 433 000 96 × 2 = 0 + 0,000 000 000 000 000 041 633 363 423 443 366 536 323 947 552 086 866 001 92;
  • 73) 0,000 000 000 000 000 041 633 363 423 443 366 536 323 947 552 086 866 001 92 × 2 = 0 + 0,000 000 000 000 000 083 266 726 846 886 733 072 647 895 104 173 732 003 84;
  • 74) 0,000 000 000 000 000 083 266 726 846 886 733 072 647 895 104 173 732 003 84 × 2 = 0 + 0,000 000 000 000 000 166 533 453 693 773 466 145 295 790 208 347 464 007 68;
  • 75) 0,000 000 000 000 000 166 533 453 693 773 466 145 295 790 208 347 464 007 68 × 2 = 0 + 0,000 000 000 000 000 333 066 907 387 546 932 290 591 580 416 694 928 015 36;
  • 76) 0,000 000 000 000 000 333 066 907 387 546 932 290 591 580 416 694 928 015 36 × 2 = 0 + 0,000 000 000 000 000 666 133 814 775 093 864 581 183 160 833 389 856 030 72;
  • 77) 0,000 000 000 000 000 666 133 814 775 093 864 581 183 160 833 389 856 030 72 × 2 = 0 + 0,000 000 000 000 001 332 267 629 550 187 729 162 366 321 666 779 712 061 44;
  • 78) 0,000 000 000 000 001 332 267 629 550 187 729 162 366 321 666 779 712 061 44 × 2 = 0 + 0,000 000 000 000 002 664 535 259 100 375 458 324 732 643 333 559 424 122 88;
  • 79) 0,000 000 000 000 002 664 535 259 100 375 458 324 732 643 333 559 424 122 88 × 2 = 0 + 0,000 000 000 000 005 329 070 518 200 750 916 649 465 286 667 118 848 245 76;
  • 80) 0,000 000 000 000 005 329 070 518 200 750 916 649 465 286 667 118 848 245 76 × 2 = 0 + 0,000 000 000 000 010 658 141 036 401 501 833 298 930 573 334 237 696 491 52;
  • 81) 0,000 000 000 000 010 658 141 036 401 501 833 298 930 573 334 237 696 491 52 × 2 = 0 + 0,000 000 000 000 021 316 282 072 803 003 666 597 861 146 668 475 392 983 04;
  • 82) 0,000 000 000 000 021 316 282 072 803 003 666 597 861 146 668 475 392 983 04 × 2 = 0 + 0,000 000 000 000 042 632 564 145 606 007 333 195 722 293 336 950 785 966 08;
  • 83) 0,000 000 000 000 042 632 564 145 606 007 333 195 722 293 336 950 785 966 08 × 2 = 0 + 0,000 000 000 000 085 265 128 291 212 014 666 391 444 586 673 901 571 932 16;
  • 84) 0,000 000 000 000 085 265 128 291 212 014 666 391 444 586 673 901 571 932 16 × 2 = 0 + 0,000 000 000 000 170 530 256 582 424 029 332 782 889 173 347 803 143 864 32;
  • 85) 0,000 000 000 000 170 530 256 582 424 029 332 782 889 173 347 803 143 864 32 × 2 = 0 + 0,000 000 000 000 341 060 513 164 848 058 665 565 778 346 695 606 287 728 64;
  • 86) 0,000 000 000 000 341 060 513 164 848 058 665 565 778 346 695 606 287 728 64 × 2 = 0 + 0,000 000 000 000 682 121 026 329 696 117 331 131 556 693 391 212 575 457 28;
  • 87) 0,000 000 000 000 682 121 026 329 696 117 331 131 556 693 391 212 575 457 28 × 2 = 0 + 0,000 000 000 001 364 242 052 659 392 234 662 263 113 386 782 425 150 914 56;
  • 88) 0,000 000 000 001 364 242 052 659 392 234 662 263 113 386 782 425 150 914 56 × 2 = 0 + 0,000 000 000 002 728 484 105 318 784 469 324 526 226 773 564 850 301 829 12;
  • 89) 0,000 000 000 002 728 484 105 318 784 469 324 526 226 773 564 850 301 829 12 × 2 = 0 + 0,000 000 000 005 456 968 210 637 568 938 649 052 453 547 129 700 603 658 24;
  • 90) 0,000 000 000 005 456 968 210 637 568 938 649 052 453 547 129 700 603 658 24 × 2 = 0 + 0,000 000 000 010 913 936 421 275 137 877 298 104 907 094 259 401 207 316 48;
  • 91) 0,000 000 000 010 913 936 421 275 137 877 298 104 907 094 259 401 207 316 48 × 2 = 0 + 0,000 000 000 021 827 872 842 550 275 754 596 209 814 188 518 802 414 632 96;
  • 92) 0,000 000 000 021 827 872 842 550 275 754 596 209 814 188 518 802 414 632 96 × 2 = 0 + 0,000 000 000 043 655 745 685 100 551 509 192 419 628 377 037 604 829 265 92;
  • 93) 0,000 000 000 043 655 745 685 100 551 509 192 419 628 377 037 604 829 265 92 × 2 = 0 + 0,000 000 000 087 311 491 370 201 103 018 384 839 256 754 075 209 658 531 84;
  • 94) 0,000 000 000 087 311 491 370 201 103 018 384 839 256 754 075 209 658 531 84 × 2 = 0 + 0,000 000 000 174 622 982 740 402 206 036 769 678 513 508 150 419 317 063 68;
  • 95) 0,000 000 000 174 622 982 740 402 206 036 769 678 513 508 150 419 317 063 68 × 2 = 0 + 0,000 000 000 349 245 965 480 804 412 073 539 357 027 016 300 838 634 127 36;
  • 96) 0,000 000 000 349 245 965 480 804 412 073 539 357 027 016 300 838 634 127 36 × 2 = 0 + 0,000 000 000 698 491 930 961 608 824 147 078 714 054 032 601 677 268 254 72;
  • 97) 0,000 000 000 698 491 930 961 608 824 147 078 714 054 032 601 677 268 254 72 × 2 = 0 + 0,000 000 001 396 983 861 923 217 648 294 157 428 108 065 203 354 536 509 44;
  • 98) 0,000 000 001 396 983 861 923 217 648 294 157 428 108 065 203 354 536 509 44 × 2 = 0 + 0,000 000 002 793 967 723 846 435 296 588 314 856 216 130 406 709 073 018 88;
  • 99) 0,000 000 002 793 967 723 846 435 296 588 314 856 216 130 406 709 073 018 88 × 2 = 0 + 0,000 000 005 587 935 447 692 870 593 176 629 712 432 260 813 418 146 037 76;
  • 100) 0,000 000 005 587 935 447 692 870 593 176 629 712 432 260 813 418 146 037 76 × 2 = 0 + 0,000 000 011 175 870 895 385 741 186 353 259 424 864 521 626 836 292 075 52;
  • 101) 0,000 000 011 175 870 895 385 741 186 353 259 424 864 521 626 836 292 075 52 × 2 = 0 + 0,000 000 022 351 741 790 771 482 372 706 518 849 729 043 253 672 584 151 04;
  • 102) 0,000 000 022 351 741 790 771 482 372 706 518 849 729 043 253 672 584 151 04 × 2 = 0 + 0,000 000 044 703 483 581 542 964 745 413 037 699 458 086 507 345 168 302 08;
  • 103) 0,000 000 044 703 483 581 542 964 745 413 037 699 458 086 507 345 168 302 08 × 2 = 0 + 0,000 000 089 406 967 163 085 929 490 826 075 398 916 173 014 690 336 604 16;
  • 104) 0,000 000 089 406 967 163 085 929 490 826 075 398 916 173 014 690 336 604 16 × 2 = 0 + 0,000 000 178 813 934 326 171 858 981 652 150 797 832 346 029 380 673 208 32;
  • 105) 0,000 000 178 813 934 326 171 858 981 652 150 797 832 346 029 380 673 208 32 × 2 = 0 + 0,000 000 357 627 868 652 343 717 963 304 301 595 664 692 058 761 346 416 64;
  • 106) 0,000 000 357 627 868 652 343 717 963 304 301 595 664 692 058 761 346 416 64 × 2 = 0 + 0,000 000 715 255 737 304 687 435 926 608 603 191 329 384 117 522 692 833 28;
  • 107) 0,000 000 715 255 737 304 687 435 926 608 603 191 329 384 117 522 692 833 28 × 2 = 0 + 0,000 001 430 511 474 609 374 871 853 217 206 382 658 768 235 045 385 666 56;
  • 108) 0,000 001 430 511 474 609 374 871 853 217 206 382 658 768 235 045 385 666 56 × 2 = 0 + 0,000 002 861 022 949 218 749 743 706 434 412 765 317 536 470 090 771 333 12;
  • 109) 0,000 002 861 022 949 218 749 743 706 434 412 765 317 536 470 090 771 333 12 × 2 = 0 + 0,000 005 722 045 898 437 499 487 412 868 825 530 635 072 940 181 542 666 24;
  • 110) 0,000 005 722 045 898 437 499 487 412 868 825 530 635 072 940 181 542 666 24 × 2 = 0 + 0,000 011 444 091 796 874 998 974 825 737 651 061 270 145 880 363 085 332 48;
  • 111) 0,000 011 444 091 796 874 998 974 825 737 651 061 270 145 880 363 085 332 48 × 2 = 0 + 0,000 022 888 183 593 749 997 949 651 475 302 122 540 291 760 726 170 664 96;
  • 112) 0,000 022 888 183 593 749 997 949 651 475 302 122 540 291 760 726 170 664 96 × 2 = 0 + 0,000 045 776 367 187 499 995 899 302 950 604 245 080 583 521 452 341 329 92;
  • 113) 0,000 045 776 367 187 499 995 899 302 950 604 245 080 583 521 452 341 329 92 × 2 = 0 + 0,000 091 552 734 374 999 991 798 605 901 208 490 161 167 042 904 682 659 84;
  • 114) 0,000 091 552 734 374 999 991 798 605 901 208 490 161 167 042 904 682 659 84 × 2 = 0 + 0,000 183 105 468 749 999 983 597 211 802 416 980 322 334 085 809 365 319 68;
  • 115) 0,000 183 105 468 749 999 983 597 211 802 416 980 322 334 085 809 365 319 68 × 2 = 0 + 0,000 366 210 937 499 999 967 194 423 604 833 960 644 668 171 618 730 639 36;
  • 116) 0,000 366 210 937 499 999 967 194 423 604 833 960 644 668 171 618 730 639 36 × 2 = 0 + 0,000 732 421 874 999 999 934 388 847 209 667 921 289 336 343 237 461 278 72;
  • 117) 0,000 732 421 874 999 999 934 388 847 209 667 921 289 336 343 237 461 278 72 × 2 = 0 + 0,001 464 843 749 999 999 868 777 694 419 335 842 578 672 686 474 922 557 44;
  • 118) 0,001 464 843 749 999 999 868 777 694 419 335 842 578 672 686 474 922 557 44 × 2 = 0 + 0,002 929 687 499 999 999 737 555 388 838 671 685 157 345 372 949 845 114 88;
  • 119) 0,002 929 687 499 999 999 737 555 388 838 671 685 157 345 372 949 845 114 88 × 2 = 0 + 0,005 859 374 999 999 999 475 110 777 677 343 370 314 690 745 899 690 229 76;
  • 120) 0,005 859 374 999 999 999 475 110 777 677 343 370 314 690 745 899 690 229 76 × 2 = 0 + 0,011 718 749 999 999 998 950 221 555 354 686 740 629 381 491 799 380 459 52;
  • 121) 0,011 718 749 999 999 998 950 221 555 354 686 740 629 381 491 799 380 459 52 × 2 = 0 + 0,023 437 499 999 999 997 900 443 110 709 373 481 258 762 983 598 760 919 04;
  • 122) 0,023 437 499 999 999 997 900 443 110 709 373 481 258 762 983 598 760 919 04 × 2 = 0 + 0,046 874 999 999 999 995 800 886 221 418 746 962 517 525 967 197 521 838 08;
  • 123) 0,046 874 999 999 999 995 800 886 221 418 746 962 517 525 967 197 521 838 08 × 2 = 0 + 0,093 749 999 999 999 991 601 772 442 837 493 925 035 051 934 395 043 676 16;
  • 124) 0,093 749 999 999 999 991 601 772 442 837 493 925 035 051 934 395 043 676 16 × 2 = 0 + 0,187 499 999 999 999 983 203 544 885 674 987 850 070 103 868 790 087 352 32;
  • 125) 0,187 499 999 999 999 983 203 544 885 674 987 850 070 103 868 790 087 352 32 × 2 = 0 + 0,374 999 999 999 999 966 407 089 771 349 975 700 140 207 737 580 174 704 64;
  • 126) 0,374 999 999 999 999 966 407 089 771 349 975 700 140 207 737 580 174 704 64 × 2 = 0 + 0,749 999 999 999 999 932 814 179 542 699 951 400 280 415 475 160 349 409 28;
  • 127) 0,749 999 999 999 999 932 814 179 542 699 951 400 280 415 475 160 349 409 28 × 2 = 1 + 0,499 999 999 999 999 865 628 359 085 399 902 800 560 830 950 320 698 818 56;
  • 128) 0,499 999 999 999 999 865 628 359 085 399 902 800 560 830 950 320 698 818 56 × 2 = 0 + 0,999 999 999 999 999 731 256 718 170 799 805 601 121 661 900 641 397 637 12;
  • 129) 0,999 999 999 999 999 731 256 718 170 799 805 601 121 661 900 641 397 637 12 × 2 = 1 + 0,999 999 999 999 999 462 513 436 341 599 611 202 243 323 801 282 795 274 24;
  • 130) 0,999 999 999 999 999 462 513 436 341 599 611 202 243 323 801 282 795 274 24 × 2 = 1 + 0,999 999 999 999 998 925 026 872 683 199 222 404 486 647 602 565 590 548 48;
  • 131) 0,999 999 999 999 998 925 026 872 683 199 222 404 486 647 602 565 590 548 48 × 2 = 1 + 0,999 999 999 999 997 850 053 745 366 398 444 808 973 295 205 131 181 096 96;
  • 132) 0,999 999 999 999 997 850 053 745 366 398 444 808 973 295 205 131 181 096 96 × 2 = 1 + 0,999 999 999 999 995 700 107 490 732 796 889 617 946 590 410 262 362 193 92;
  • 133) 0,999 999 999 999 995 700 107 490 732 796 889 617 946 590 410 262 362 193 92 × 2 = 1 + 0,999 999 999 999 991 400 214 981 465 593 779 235 893 180 820 524 724 387 84;
  • 134) 0,999 999 999 999 991 400 214 981 465 593 779 235 893 180 820 524 724 387 84 × 2 = 1 + 0,999 999 999 999 982 800 429 962 931 187 558 471 786 361 641 049 448 775 68;
  • 135) 0,999 999 999 999 982 800 429 962 931 187 558 471 786 361 641 049 448 775 68 × 2 = 1 + 0,999 999 999 999 965 600 859 925 862 375 116 943 572 723 282 098 897 551 36;
  • 136) 0,999 999 999 999 965 600 859 925 862 375 116 943 572 723 282 098 897 551 36 × 2 = 1 + 0,999 999 999 999 931 201 719 851 724 750 233 887 145 446 564 197 795 102 72;
  • 137) 0,999 999 999 999 931 201 719 851 724 750 233 887 145 446 564 197 795 102 72 × 2 = 1 + 0,999 999 999 999 862 403 439 703 449 500 467 774 290 893 128 395 590 205 44;
  • 138) 0,999 999 999 999 862 403 439 703 449 500 467 774 290 893 128 395 590 205 44 × 2 = 1 + 0,999 999 999 999 724 806 879 406 899 000 935 548 581 786 256 791 180 410 88;
  • 139) 0,999 999 999 999 724 806 879 406 899 000 935 548 581 786 256 791 180 410 88 × 2 = 1 + 0,999 999 999 999 449 613 758 813 798 001 871 097 163 572 513 582 360 821 76;
  • 140) 0,999 999 999 999 449 613 758 813 798 001 871 097 163 572 513 582 360 821 76 × 2 = 1 + 0,999 999 999 998 899 227 517 627 596 003 742 194 327 145 027 164 721 643 52;
  • 141) 0,999 999 999 998 899 227 517 627 596 003 742 194 327 145 027 164 721 643 52 × 2 = 1 + 0,999 999 999 997 798 455 035 255 192 007 484 388 654 290 054 329 443 287 04;
  • 142) 0,999 999 999 997 798 455 035 255 192 007 484 388 654 290 054 329 443 287 04 × 2 = 1 + 0,999 999 999 995 596 910 070 510 384 014 968 777 308 580 108 658 886 574 08;
  • 143) 0,999 999 999 995 596 910 070 510 384 014 968 777 308 580 108 658 886 574 08 × 2 = 1 + 0,999 999 999 991 193 820 141 020 768 029 937 554 617 160 217 317 773 148 16;
  • 144) 0,999 999 999 991 193 820 141 020 768 029 937 554 617 160 217 317 773 148 16 × 2 = 1 + 0,999 999 999 982 387 640 282 041 536 059 875 109 234 320 434 635 546 296 32;
  • 145) 0,999 999 999 982 387 640 282 041 536 059 875 109 234 320 434 635 546 296 32 × 2 = 1 + 0,999 999 999 964 775 280 564 083 072 119 750 218 468 640 869 271 092 592 64;
  • 146) 0,999 999 999 964 775 280 564 083 072 119 750 218 468 640 869 271 092 592 64 × 2 = 1 + 0,999 999 999 929 550 561 128 166 144 239 500 436 937 281 738 542 185 185 28;
  • 147) 0,999 999 999 929 550 561 128 166 144 239 500 436 937 281 738 542 185 185 28 × 2 = 1 + 0,999 999 999 859 101 122 256 332 288 479 000 873 874 563 477 084 370 370 56;
  • 148) 0,999 999 999 859 101 122 256 332 288 479 000 873 874 563 477 084 370 370 56 × 2 = 1 + 0,999 999 999 718 202 244 512 664 576 958 001 747 749 126 954 168 740 741 12;
  • 149) 0,999 999 999 718 202 244 512 664 576 958 001 747 749 126 954 168 740 741 12 × 2 = 1 + 0,999 999 999 436 404 489 025 329 153 916 003 495 498 253 908 337 481 482 24;
  • 150) 0,999 999 999 436 404 489 025 329 153 916 003 495 498 253 908 337 481 482 24 × 2 = 1 + 0,999 999 998 872 808 978 050 658 307 832 006 990 996 507 816 674 962 964 48;
  • 151) 0,999 999 998 872 808 978 050 658 307 832 006 990 996 507 816 674 962 964 48 × 2 = 1 + 0,999 999 997 745 617 956 101 316 615 664 013 981 993 015 633 349 925 928 96;
  • 152) 0,999 999 997 745 617 956 101 316 615 664 013 981 993 015 633 349 925 928 96 × 2 = 1 + 0,999 999 995 491 235 912 202 633 231 328 027 963 986 031 266 699 851 857 92;
  • 153) 0,999 999 995 491 235 912 202 633 231 328 027 963 986 031 266 699 851 857 92 × 2 = 1 + 0,999 999 990 982 471 824 405 266 462 656 055 927 972 062 533 399 703 715 84;
  • 154) 0,999 999 990 982 471 824 405 266 462 656 055 927 972 062 533 399 703 715 84 × 2 = 1 + 0,999 999 981 964 943 648 810 532 925 312 111 855 944 125 066 799 407 431 68;
  • 155) 0,999 999 981 964 943 648 810 532 925 312 111 855 944 125 066 799 407 431 68 × 2 = 1 + 0,999 999 963 929 887 297 621 065 850 624 223 711 888 250 133 598 814 863 36;
  • 156) 0,999 999 963 929 887 297 621 065 850 624 223 711 888 250 133 598 814 863 36 × 2 = 1 + 0,999 999 927 859 774 595 242 131 701 248 447 423 776 500 267 197 629 726 72;
  • 157) 0,999 999 927 859 774 595 242 131 701 248 447 423 776 500 267 197 629 726 72 × 2 = 1 + 0,999 999 855 719 549 190 484 263 402 496 894 847 553 000 534 395 259 453 44;
  • 158) 0,999 999 855 719 549 190 484 263 402 496 894 847 553 000 534 395 259 453 44 × 2 = 1 + 0,999 999 711 439 098 380 968 526 804 993 789 695 106 001 068 790 518 906 88;
  • 159) 0,999 999 711 439 098 380 968 526 804 993 789 695 106 001 068 790 518 906 88 × 2 = 1 + 0,999 999 422 878 196 761 937 053 609 987 579 390 212 002 137 581 037 813 76;
  • 160) 0,999 999 422 878 196 761 937 053 609 987 579 390 212 002 137 581 037 813 76 × 2 = 1 + 0,999 998 845 756 393 523 874 107 219 975 158 780 424 004 275 162 075 627 52;
  • 161) 0,999 998 845 756 393 523 874 107 219 975 158 780 424 004 275 162 075 627 52 × 2 = 1 + 0,999 997 691 512 787 047 748 214 439 950 317 560 848 008 550 324 151 255 04;
  • 162) 0,999 997 691 512 787 047 748 214 439 950 317 560 848 008 550 324 151 255 04 × 2 = 1 + 0,999 995 383 025 574 095 496 428 879 900 635 121 696 017 100 648 302 510 08;
  • 163) 0,999 995 383 025 574 095 496 428 879 900 635 121 696 017 100 648 302 510 08 × 2 = 1 + 0,999 990 766 051 148 190 992 857 759 801 270 243 392 034 201 296 605 020 16;
  • 164) 0,999 990 766 051 148 190 992 857 759 801 270 243 392 034 201 296 605 020 16 × 2 = 1 + 0,999 981 532 102 296 381 985 715 519 602 540 486 784 068 402 593 210 040 32;
  • 165) 0,999 981 532 102 296 381 985 715 519 602 540 486 784 068 402 593 210 040 32 × 2 = 1 + 0,999 963 064 204 592 763 971 431 039 205 080 973 568 136 805 186 420 080 64;
  • 166) 0,999 963 064 204 592 763 971 431 039 205 080 973 568 136 805 186 420 080 64 × 2 = 1 + 0,999 926 128 409 185 527 942 862 078 410 161 947 136 273 610 372 840 161 28;
  • 167) 0,999 926 128 409 185 527 942 862 078 410 161 947 136 273 610 372 840 161 28 × 2 = 1 + 0,999 852 256 818 371 055 885 724 156 820 323 894 272 547 220 745 680 322 56;
  • 168) 0,999 852 256 818 371 055 885 724 156 820 323 894 272 547 220 745 680 322 56 × 2 = 1 + 0,999 704 513 636 742 111 771 448 313 640 647 788 545 094 441 491 360 645 12;
  • 169) 0,999 704 513 636 742 111 771 448 313 640 647 788 545 094 441 491 360 645 12 × 2 = 1 + 0,999 409 027 273 484 223 542 896 627 281 295 577 090 188 882 982 721 290 24;
  • 170) 0,999 409 027 273 484 223 542 896 627 281 295 577 090 188 882 982 721 290 24 × 2 = 1 + 0,998 818 054 546 968 447 085 793 254 562 591 154 180 377 765 965 442 580 48;
  • 171) 0,998 818 054 546 968 447 085 793 254 562 591 154 180 377 765 965 442 580 48 × 2 = 1 + 0,997 636 109 093 936 894 171 586 509 125 182 308 360 755 531 930 885 160 96;
  • 172) 0,997 636 109 093 936 894 171 586 509 125 182 308 360 755 531 930 885 160 96 × 2 = 1 + 0,995 272 218 187 873 788 343 173 018 250 364 616 721 511 063 861 770 321 92;
  • 173) 0,995 272 218 187 873 788 343 173 018 250 364 616 721 511 063 861 770 321 92 × 2 = 1 + 0,990 544 436 375 747 576 686 346 036 500 729 233 443 022 127 723 540 643 84;
  • 174) 0,990 544 436 375 747 576 686 346 036 500 729 233 443 022 127 723 540 643 84 × 2 = 1 + 0,981 088 872 751 495 153 372 692 073 001 458 466 886 044 255 447 081 287 68;
  • 175) 0,981 088 872 751 495 153 372 692 073 001 458 466 886 044 255 447 081 287 68 × 2 = 1 + 0,962 177 745 502 990 306 745 384 146 002 916 933 772 088 510 894 162 575 36;
  • 176) 0,962 177 745 502 990 306 745 384 146 002 916 933 772 088 510 894 162 575 36 × 2 = 1 + 0,924 355 491 005 980 613 490 768 292 005 833 867 544 177 021 788 325 150 72;
  • 177) 0,924 355 491 005 980 613 490 768 292 005 833 867 544 177 021 788 325 150 72 × 2 = 1 + 0,848 710 982 011 961 226 981 536 584 011 667 735 088 354 043 576 650 301 44;
  • 178) 0,848 710 982 011 961 226 981 536 584 011 667 735 088 354 043 576 650 301 44 × 2 = 1 + 0,697 421 964 023 922 453 963 073 168 023 335 470 176 708 087 153 300 602 88;
  • 179) 0,697 421 964 023 922 453 963 073 168 023 335 470 176 708 087 153 300 602 88 × 2 = 1 + 0,394 843 928 047 844 907 926 146 336 046 670 940 353 416 174 306 601 205 76;

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 008 816 207 631 167 155 52(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 0010 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 111(2)

5. Numărul pozitiv înainte de normalizare:

0,000 000 000 000 000 000 000 000 000 000 000 000 008 816 207 631 167 155 52(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 0010 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 111(2)

6. 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 008 816 207 631 167 155 52(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 0010 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 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 0010 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 111(2) × 20 =


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


7. Până la acest moment avem următoarele elemente ce vor alcătui numărul binar în reprezentare IEEE 754, precizie dublă (64 biți):

Semn 0 (un număr pozitiv)


Exponent (neajustat): -127


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


8. Ajustează exponentul.

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


Exponent (ajustat) =


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


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


(-127 + 1 023)(10) =


896(10)


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

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


  • împărțire = cât + rest;
  • 896 : 2 = 448 + 0;
  • 448 : 2 = 224 + 0;
  • 224 : 2 = 112 + 0;
  • 112 : 2 = 56 + 0;
  • 56 : 2 = 28 + 0;
  • 28 : 2 = 14 + 0;
  • 14 : 2 = 7 + 0;
  • 7 : 2 = 3 + 1;
  • 3 : 2 = 1 + 1;
  • 1 : 2 = 0 + 1;

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


896(10) =


011 1000 0000(2)


11. 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 52 biți, doar dacă e necesar (nu e cazul aici).


Mantisă (normalizată) =


1. 0111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 =


0111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111


12. Cele trei elemente care alcătuiesc reprezentarea numărului în sistem binar pe 64 de biți, precizie dublă, în virgulă mobilă în standard IEEE 754:

Semn (1 bit) =
0 (un număr pozitiv)


Exponent (11 biți) =
011 1000 0000


Mantisă (52 biți) =
0111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111


Numărul zecimal 0,000 000 000 000 000 000 000 000 000 000 000 000 008 816 207 631 167 155 52 scris în binar în representarea pe 64 biți, precizie dublă, în virgulă mobilă în standard IEEE 754:

0 - 011 1000 0000 - 0111 1111 1111 1111 1111 1111 1111 1111 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 dublă pe 64 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 dublă pe 64 de biți:

  • 1. Dacă numărul de convertit e negativ, începe cu versiunea pozitivă a numărului.
  • 2. 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 apoi reprezentarea în baza 2 a părții întregi a numărului, luând fiecare rest al împărțirilor efectuate, î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 partea fracționara î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 efectuate, începând din partea de sus a listei construite mai sus (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 fie la stânga, fie la dreapta, astfel încât partea întreagă a numărului binar să aibă un singur bit, diferit de '0' (la stânga semnului zecimal să rămână un singur simbol, egal cu 1).
  • 7. Ajustează exponentul folosind reprezentarea deplasată pe 11 biți apoi convertește-l din zecimal (baza 10) în binar pe 11 biți, folosind tehnica împărțirii repetate la 2, așa cum am mai arătat mai sus:
    Exponent (ajustat) = Exponent (neajustat) + 2(11-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 52 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'.
  • Semnul (ocupă 1 bit) e egal fie cu 1, dacă e număr negativ, fie cu 0, dacă e număr pozitiv.

Exemplu: convertește numărul negativ -31,640 215 din sistem zecimal (baza zece) în sistem binar în virgulă mobilă în reprezentarea IEEE 754, precizie dublă pe 64 de biți:

  • 1. Începe cu versiunea pozitivă a numărului:

    |-31,640 215| = 31,640 215;

  • 2. Convertește întâi partea întreagă, 31. Împarte numărul 31 î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;
    • 31 : 2 = 15 + 1;
    • 15 : 2 = 7 + 1;
    • 7 : 2 = 3 + 1;
    • 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:

    31(10) = 1 1111(2)

  • 4. Convertește apoi partea fracționară 0,640 215. Î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,640 215 × 2 = 1 + 0,280 43;
    • 2) 0,280 43 × 2 = 0 + 0,560 86;
    • 3) 0,560 86 × 2 = 1 + 0,121 72;
    • 4) 0,121 72 × 2 = 0 + 0,243 44;
    • 5) 0,243 44 × 2 = 0 + 0,486 88;
    • 6) 0,486 88 × 2 = 0 + 0,973 76;
    • 7) 0,973 76 × 2 = 1 + 0,947 52;
    • 8) 0,947 52 × 2 = 1 + 0,895 04;
    • 9) 0,895 04 × 2 = 1 + 0,790 08;
    • 10) 0,790 08 × 2 = 1 + 0,580 16;
    • 11) 0,580 16 × 2 = 1 + 0,160 32;
    • 12) 0,160 32 × 2 = 0 + 0,320 64;
    • 13) 0,320 64 × 2 = 0 + 0,641 28;
    • 14) 0,641 28 × 2 = 1 + 0,282 56;
    • 15) 0,282 56 × 2 = 0 + 0,565 12;
    • 16) 0,565 12 × 2 = 1 + 0,130 24;
    • 17) 0,130 24 × 2 = 0 + 0,260 48;
    • 18) 0,260 48 × 2 = 0 + 0,520 96;
    • 19) 0,520 96 × 2 = 1 + 0,041 92;
    • 20) 0,041 92 × 2 = 0 + 0,083 84;
    • 21) 0,083 84 × 2 = 0 + 0,167 68;
    • 22) 0,167 68 × 2 = 0 + 0,335 36;
    • 23) 0,335 36 × 2 = 0 + 0,670 72;
    • 24) 0,670 72 × 2 = 1 + 0,341 44;
    • 25) 0,341 44 × 2 = 0 + 0,682 88;
    • 26) 0,682 88 × 2 = 1 + 0,365 76;
    • 27) 0,365 76 × 2 = 0 + 0,731 52;
    • 28) 0,731 52 × 2 = 1 + 0,463 04;
    • 29) 0,463 04 × 2 = 0 + 0,926 08;
    • 30) 0,926 08 × 2 = 1 + 0,852 16;
    • 31) 0,852 16 × 2 = 1 + 0,704 32;
    • 32) 0,704 32 × 2 = 1 + 0,408 64;
    • 33) 0,408 64 × 2 = 0 + 0,817 28;
    • 34) 0,817 28 × 2 = 1 + 0,634 56;
    • 35) 0,634 56 × 2 = 1 + 0,269 12;
    • 36) 0,269 12 × 2 = 0 + 0,538 24;
    • 37) 0,538 24 × 2 = 1 + 0,076 48;
    • 38) 0,076 48 × 2 = 0 + 0,152 96;
    • 39) 0,152 96 × 2 = 0 + 0,305 92;
    • 40) 0,305 92 × 2 = 0 + 0,611 84;
    • 41) 0,611 84 × 2 = 1 + 0,223 68;
    • 42) 0,223 68 × 2 = 0 + 0,447 36;
    • 43) 0,447 36 × 2 = 0 + 0,894 72;
    • 44) 0,894 72 × 2 = 1 + 0,789 44;
    • 45) 0,789 44 × 2 = 1 + 0,578 88;
    • 46) 0,578 88 × 2 = 1 + 0,157 76;
    • 47) 0,157 76 × 2 = 0 + 0,315 52;
    • 48) 0,315 52 × 2 = 0 + 0,631 04;
    • 49) 0,631 04 × 2 = 1 + 0,262 08;
    • 50) 0,262 08 × 2 = 0 + 0,524 16;
    • 51) 0,524 16 × 2 = 1 + 0,048 32;
    • 52) 0,048 32 × 2 = 0 + 0,096 64;
    • 53) 0,096 64 × 2 = 0 + 0,193 28;
    • 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ă = 52) și a fost calculată 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,640 215(10) = 0,1010 0011 1110 0101 0010 0001 0101 0111 0110 1000 1001 1100 1010 0(2)

  • 6. Recapitulare - numărul pozitiv înainte de normalizare:

    31,640 215(10) = 1 1111,1010 0011 1110 0101 0010 0001 0101 0111 0110 1000 1001 1100 1010 0(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':

    31,640 215(10) =
    1 1111,1010 0011 1110 0101 0010 0001 0101 0111 0110 1000 1001 1100 1010 0(2) =
    1 1111,1010 0011 1110 0101 0010 0001 0101 0111 0110 1000 1001 1100 1010 0(2) × 20 =
    1,1111 1010 0011 1110 0101 0010 0001 0101 0111 0110 1000 1001 1100 1010 0(2) × 24

  • 8. Până la acest moment avem următoarele elemente ce vor alcătui numărul binar în reprezentare IEEE 754, precizie dublă (64 biți):

    Semn: 1 (număr negativ);

    Exponent (neajustat): 4;

    Mantisă (nenormalizată): 1,1111 1010 0011 1110 0101 0010 0001 0101 0111 0110 1000 1001 1100 1010 0;

  • 9. Ajustează exponentul folosind reprezentarea deplasată pe 11 biți apoi convertește-l din zecimal (baza 10) în binar pe 11 biți, folosind tehnica împărțirii repetate la 2, așa cum am mai arătat mai sus:

    Exponent (ajustat) = Exponent (neajustat) + 2(11-1) - 1 = (4 + 1023)(10) = 1027(10) =
    100 0000 0011(2)

  • 10. Normalizează mantisa, renunțând la primul bit (cel mai din stânga), care e întotdeauna '1' (și la semnul zecimal) și ajustându-i lungimea, la 52 biți, prin renunțarea la biții în exces, din dreapta (pierzând precizie...):

    Mantisă (nenormalizată): 1,1111 1010 0011 1110 0101 0010 0001 0101 0111 0110 1000 1001 1100 1010 0

    Mantisă (normalizată): 1111 1010 0011 1110 0101 0010 0001 0101 0111 0110 1000 1001 1100

  • Concluzia:

    Semn (1 bit) = 1 (număr negativ)

    Exponent (11 biți) = 100 0000 0011

    Mantisă (52 biți) = 1111 1010 0011 1110 0101 0010 0001 0101 0111 0110 1000 1001 1100

  • Numărul -31,640 215, zecimal, convertit din sistem zecimal (baza 10) în binar pe 64 de biți, precizie dublă, în virgulă mobilă în standard IEEE 754 este:
    1 - 100 0000 0011 - 1111 1010 0011 1110 0101 0010 0001 0101 0111 0110 1000 1001 1100