0,000 000 000 000 000 000 054 210 108 624 275 224 88 scris ca binar pe 64 biți, precizie dublă, virgulă mobilă în standard IEEE 754
Scriere 0,000 000 000 000 000 000 054 210 108 624 275 224 88(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 054 210 108 624 275 224 88(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 054 210 108 624 275 224 88.
Î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 054 210 108 624 275 224 88 × 2 = 0 + 0,000 000 000 000 000 000 108 420 217 248 550 449 76;
- 2) 0,000 000 000 000 000 000 108 420 217 248 550 449 76 × 2 = 0 + 0,000 000 000 000 000 000 216 840 434 497 100 899 52;
- 3) 0,000 000 000 000 000 000 216 840 434 497 100 899 52 × 2 = 0 + 0,000 000 000 000 000 000 433 680 868 994 201 799 04;
- 4) 0,000 000 000 000 000 000 433 680 868 994 201 799 04 × 2 = 0 + 0,000 000 000 000 000 000 867 361 737 988 403 598 08;
- 5) 0,000 000 000 000 000 000 867 361 737 988 403 598 08 × 2 = 0 + 0,000 000 000 000 000 001 734 723 475 976 807 196 16;
- 6) 0,000 000 000 000 000 001 734 723 475 976 807 196 16 × 2 = 0 + 0,000 000 000 000 000 003 469 446 951 953 614 392 32;
- 7) 0,000 000 000 000 000 003 469 446 951 953 614 392 32 × 2 = 0 + 0,000 000 000 000 000 006 938 893 903 907 228 784 64;
- 8) 0,000 000 000 000 000 006 938 893 903 907 228 784 64 × 2 = 0 + 0,000 000 000 000 000 013 877 787 807 814 457 569 28;
- 9) 0,000 000 000 000 000 013 877 787 807 814 457 569 28 × 2 = 0 + 0,000 000 000 000 000 027 755 575 615 628 915 138 56;
- 10) 0,000 000 000 000 000 027 755 575 615 628 915 138 56 × 2 = 0 + 0,000 000 000 000 000 055 511 151 231 257 830 277 12;
- 11) 0,000 000 000 000 000 055 511 151 231 257 830 277 12 × 2 = 0 + 0,000 000 000 000 000 111 022 302 462 515 660 554 24;
- 12) 0,000 000 000 000 000 111 022 302 462 515 660 554 24 × 2 = 0 + 0,000 000 000 000 000 222 044 604 925 031 321 108 48;
- 13) 0,000 000 000 000 000 222 044 604 925 031 321 108 48 × 2 = 0 + 0,000 000 000 000 000 444 089 209 850 062 642 216 96;
- 14) 0,000 000 000 000 000 444 089 209 850 062 642 216 96 × 2 = 0 + 0,000 000 000 000 000 888 178 419 700 125 284 433 92;
- 15) 0,000 000 000 000 000 888 178 419 700 125 284 433 92 × 2 = 0 + 0,000 000 000 000 001 776 356 839 400 250 568 867 84;
- 16) 0,000 000 000 000 001 776 356 839 400 250 568 867 84 × 2 = 0 + 0,000 000 000 000 003 552 713 678 800 501 137 735 68;
- 17) 0,000 000 000 000 003 552 713 678 800 501 137 735 68 × 2 = 0 + 0,000 000 000 000 007 105 427 357 601 002 275 471 36;
- 18) 0,000 000 000 000 007 105 427 357 601 002 275 471 36 × 2 = 0 + 0,000 000 000 000 014 210 854 715 202 004 550 942 72;
- 19) 0,000 000 000 000 014 210 854 715 202 004 550 942 72 × 2 = 0 + 0,000 000 000 000 028 421 709 430 404 009 101 885 44;
- 20) 0,000 000 000 000 028 421 709 430 404 009 101 885 44 × 2 = 0 + 0,000 000 000 000 056 843 418 860 808 018 203 770 88;
- 21) 0,000 000 000 000 056 843 418 860 808 018 203 770 88 × 2 = 0 + 0,000 000 000 000 113 686 837 721 616 036 407 541 76;
- 22) 0,000 000 000 000 113 686 837 721 616 036 407 541 76 × 2 = 0 + 0,000 000 000 000 227 373 675 443 232 072 815 083 52;
- 23) 0,000 000 000 000 227 373 675 443 232 072 815 083 52 × 2 = 0 + 0,000 000 000 000 454 747 350 886 464 145 630 167 04;
- 24) 0,000 000 000 000 454 747 350 886 464 145 630 167 04 × 2 = 0 + 0,000 000 000 000 909 494 701 772 928 291 260 334 08;
- 25) 0,000 000 000 000 909 494 701 772 928 291 260 334 08 × 2 = 0 + 0,000 000 000 001 818 989 403 545 856 582 520 668 16;
- 26) 0,000 000 000 001 818 989 403 545 856 582 520 668 16 × 2 = 0 + 0,000 000 000 003 637 978 807 091 713 165 041 336 32;
- 27) 0,000 000 000 003 637 978 807 091 713 165 041 336 32 × 2 = 0 + 0,000 000 000 007 275 957 614 183 426 330 082 672 64;
- 28) 0,000 000 000 007 275 957 614 183 426 330 082 672 64 × 2 = 0 + 0,000 000 000 014 551 915 228 366 852 660 165 345 28;
- 29) 0,000 000 000 014 551 915 228 366 852 660 165 345 28 × 2 = 0 + 0,000 000 000 029 103 830 456 733 705 320 330 690 56;
- 30) 0,000 000 000 029 103 830 456 733 705 320 330 690 56 × 2 = 0 + 0,000 000 000 058 207 660 913 467 410 640 661 381 12;
- 31) 0,000 000 000 058 207 660 913 467 410 640 661 381 12 × 2 = 0 + 0,000 000 000 116 415 321 826 934 821 281 322 762 24;
- 32) 0,000 000 000 116 415 321 826 934 821 281 322 762 24 × 2 = 0 + 0,000 000 000 232 830 643 653 869 642 562 645 524 48;
- 33) 0,000 000 000 232 830 643 653 869 642 562 645 524 48 × 2 = 0 + 0,000 000 000 465 661 287 307 739 285 125 291 048 96;
- 34) 0,000 000 000 465 661 287 307 739 285 125 291 048 96 × 2 = 0 + 0,000 000 000 931 322 574 615 478 570 250 582 097 92;
- 35) 0,000 000 000 931 322 574 615 478 570 250 582 097 92 × 2 = 0 + 0,000 000 001 862 645 149 230 957 140 501 164 195 84;
- 36) 0,000 000 001 862 645 149 230 957 140 501 164 195 84 × 2 = 0 + 0,000 000 003 725 290 298 461 914 281 002 328 391 68;
- 37) 0,000 000 003 725 290 298 461 914 281 002 328 391 68 × 2 = 0 + 0,000 000 007 450 580 596 923 828 562 004 656 783 36;
- 38) 0,000 000 007 450 580 596 923 828 562 004 656 783 36 × 2 = 0 + 0,000 000 014 901 161 193 847 657 124 009 313 566 72;
- 39) 0,000 000 014 901 161 193 847 657 124 009 313 566 72 × 2 = 0 + 0,000 000 029 802 322 387 695 314 248 018 627 133 44;
- 40) 0,000 000 029 802 322 387 695 314 248 018 627 133 44 × 2 = 0 + 0,000 000 059 604 644 775 390 628 496 037 254 266 88;
- 41) 0,000 000 059 604 644 775 390 628 496 037 254 266 88 × 2 = 0 + 0,000 000 119 209 289 550 781 256 992 074 508 533 76;
- 42) 0,000 000 119 209 289 550 781 256 992 074 508 533 76 × 2 = 0 + 0,000 000 238 418 579 101 562 513 984 149 017 067 52;
- 43) 0,000 000 238 418 579 101 562 513 984 149 017 067 52 × 2 = 0 + 0,000 000 476 837 158 203 125 027 968 298 034 135 04;
- 44) 0,000 000 476 837 158 203 125 027 968 298 034 135 04 × 2 = 0 + 0,000 000 953 674 316 406 250 055 936 596 068 270 08;
- 45) 0,000 000 953 674 316 406 250 055 936 596 068 270 08 × 2 = 0 + 0,000 001 907 348 632 812 500 111 873 192 136 540 16;
- 46) 0,000 001 907 348 632 812 500 111 873 192 136 540 16 × 2 = 0 + 0,000 003 814 697 265 625 000 223 746 384 273 080 32;
- 47) 0,000 003 814 697 265 625 000 223 746 384 273 080 32 × 2 = 0 + 0,000 007 629 394 531 250 000 447 492 768 546 160 64;
- 48) 0,000 007 629 394 531 250 000 447 492 768 546 160 64 × 2 = 0 + 0,000 015 258 789 062 500 000 894 985 537 092 321 28;
- 49) 0,000 015 258 789 062 500 000 894 985 537 092 321 28 × 2 = 0 + 0,000 030 517 578 125 000 001 789 971 074 184 642 56;
- 50) 0,000 030 517 578 125 000 001 789 971 074 184 642 56 × 2 = 0 + 0,000 061 035 156 250 000 003 579 942 148 369 285 12;
- 51) 0,000 061 035 156 250 000 003 579 942 148 369 285 12 × 2 = 0 + 0,000 122 070 312 500 000 007 159 884 296 738 570 24;
- 52) 0,000 122 070 312 500 000 007 159 884 296 738 570 24 × 2 = 0 + 0,000 244 140 625 000 000 014 319 768 593 477 140 48;
- 53) 0,000 244 140 625 000 000 014 319 768 593 477 140 48 × 2 = 0 + 0,000 488 281 250 000 000 028 639 537 186 954 280 96;
- 54) 0,000 488 281 250 000 000 028 639 537 186 954 280 96 × 2 = 0 + 0,000 976 562 500 000 000 057 279 074 373 908 561 92;
- 55) 0,000 976 562 500 000 000 057 279 074 373 908 561 92 × 2 = 0 + 0,001 953 125 000 000 000 114 558 148 747 817 123 84;
- 56) 0,001 953 125 000 000 000 114 558 148 747 817 123 84 × 2 = 0 + 0,003 906 250 000 000 000 229 116 297 495 634 247 68;
- 57) 0,003 906 250 000 000 000 229 116 297 495 634 247 68 × 2 = 0 + 0,007 812 500 000 000 000 458 232 594 991 268 495 36;
- 58) 0,007 812 500 000 000 000 458 232 594 991 268 495 36 × 2 = 0 + 0,015 625 000 000 000 000 916 465 189 982 536 990 72;
- 59) 0,015 625 000 000 000 000 916 465 189 982 536 990 72 × 2 = 0 + 0,031 250 000 000 000 001 832 930 379 965 073 981 44;
- 60) 0,031 250 000 000 000 001 832 930 379 965 073 981 44 × 2 = 0 + 0,062 500 000 000 000 003 665 860 759 930 147 962 88;
- 61) 0,062 500 000 000 000 003 665 860 759 930 147 962 88 × 2 = 0 + 0,125 000 000 000 000 007 331 721 519 860 295 925 76;
- 62) 0,125 000 000 000 000 007 331 721 519 860 295 925 76 × 2 = 0 + 0,250 000 000 000 000 014 663 443 039 720 591 851 52;
- 63) 0,250 000 000 000 000 014 663 443 039 720 591 851 52 × 2 = 0 + 0,500 000 000 000 000 029 326 886 079 441 183 703 04;
- 64) 0,500 000 000 000 000 029 326 886 079 441 183 703 04 × 2 = 1 + 0,000 000 000 000 000 058 653 772 158 882 367 406 08;
- 65) 0,000 000 000 000 000 058 653 772 158 882 367 406 08 × 2 = 0 + 0,000 000 000 000 000 117 307 544 317 764 734 812 16;
- 66) 0,000 000 000 000 000 117 307 544 317 764 734 812 16 × 2 = 0 + 0,000 000 000 000 000 234 615 088 635 529 469 624 32;
- 67) 0,000 000 000 000 000 234 615 088 635 529 469 624 32 × 2 = 0 + 0,000 000 000 000 000 469 230 177 271 058 939 248 64;
- 68) 0,000 000 000 000 000 469 230 177 271 058 939 248 64 × 2 = 0 + 0,000 000 000 000 000 938 460 354 542 117 878 497 28;
- 69) 0,000 000 000 000 000 938 460 354 542 117 878 497 28 × 2 = 0 + 0,000 000 000 000 001 876 920 709 084 235 756 994 56;
- 70) 0,000 000 000 000 001 876 920 709 084 235 756 994 56 × 2 = 0 + 0,000 000 000 000 003 753 841 418 168 471 513 989 12;
- 71) 0,000 000 000 000 003 753 841 418 168 471 513 989 12 × 2 = 0 + 0,000 000 000 000 007 507 682 836 336 943 027 978 24;
- 72) 0,000 000 000 000 007 507 682 836 336 943 027 978 24 × 2 = 0 + 0,000 000 000 000 015 015 365 672 673 886 055 956 48;
- 73) 0,000 000 000 000 015 015 365 672 673 886 055 956 48 × 2 = 0 + 0,000 000 000 000 030 030 731 345 347 772 111 912 96;
- 74) 0,000 000 000 000 030 030 731 345 347 772 111 912 96 × 2 = 0 + 0,000 000 000 000 060 061 462 690 695 544 223 825 92;
- 75) 0,000 000 000 000 060 061 462 690 695 544 223 825 92 × 2 = 0 + 0,000 000 000 000 120 122 925 381 391 088 447 651 84;
- 76) 0,000 000 000 000 120 122 925 381 391 088 447 651 84 × 2 = 0 + 0,000 000 000 000 240 245 850 762 782 176 895 303 68;
- 77) 0,000 000 000 000 240 245 850 762 782 176 895 303 68 × 2 = 0 + 0,000 000 000 000 480 491 701 525 564 353 790 607 36;
- 78) 0,000 000 000 000 480 491 701 525 564 353 790 607 36 × 2 = 0 + 0,000 000 000 000 960 983 403 051 128 707 581 214 72;
- 79) 0,000 000 000 000 960 983 403 051 128 707 581 214 72 × 2 = 0 + 0,000 000 000 001 921 966 806 102 257 415 162 429 44;
- 80) 0,000 000 000 001 921 966 806 102 257 415 162 429 44 × 2 = 0 + 0,000 000 000 003 843 933 612 204 514 830 324 858 88;
- 81) 0,000 000 000 003 843 933 612 204 514 830 324 858 88 × 2 = 0 + 0,000 000 000 007 687 867 224 409 029 660 649 717 76;
- 82) 0,000 000 000 007 687 867 224 409 029 660 649 717 76 × 2 = 0 + 0,000 000 000 015 375 734 448 818 059 321 299 435 52;
- 83) 0,000 000 000 015 375 734 448 818 059 321 299 435 52 × 2 = 0 + 0,000 000 000 030 751 468 897 636 118 642 598 871 04;
- 84) 0,000 000 000 030 751 468 897 636 118 642 598 871 04 × 2 = 0 + 0,000 000 000 061 502 937 795 272 237 285 197 742 08;
- 85) 0,000 000 000 061 502 937 795 272 237 285 197 742 08 × 2 = 0 + 0,000 000 000 123 005 875 590 544 474 570 395 484 16;
- 86) 0,000 000 000 123 005 875 590 544 474 570 395 484 16 × 2 = 0 + 0,000 000 000 246 011 751 181 088 949 140 790 968 32;
- 87) 0,000 000 000 246 011 751 181 088 949 140 790 968 32 × 2 = 0 + 0,000 000 000 492 023 502 362 177 898 281 581 936 64;
- 88) 0,000 000 000 492 023 502 362 177 898 281 581 936 64 × 2 = 0 + 0,000 000 000 984 047 004 724 355 796 563 163 873 28;
- 89) 0,000 000 000 984 047 004 724 355 796 563 163 873 28 × 2 = 0 + 0,000 000 001 968 094 009 448 711 593 126 327 746 56;
- 90) 0,000 000 001 968 094 009 448 711 593 126 327 746 56 × 2 = 0 + 0,000 000 003 936 188 018 897 423 186 252 655 493 12;
- 91) 0,000 000 003 936 188 018 897 423 186 252 655 493 12 × 2 = 0 + 0,000 000 007 872 376 037 794 846 372 505 310 986 24;
- 92) 0,000 000 007 872 376 037 794 846 372 505 310 986 24 × 2 = 0 + 0,000 000 015 744 752 075 589 692 745 010 621 972 48;
- 93) 0,000 000 015 744 752 075 589 692 745 010 621 972 48 × 2 = 0 + 0,000 000 031 489 504 151 179 385 490 021 243 944 96;
- 94) 0,000 000 031 489 504 151 179 385 490 021 243 944 96 × 2 = 0 + 0,000 000 062 979 008 302 358 770 980 042 487 889 92;
- 95) 0,000 000 062 979 008 302 358 770 980 042 487 889 92 × 2 = 0 + 0,000 000 125 958 016 604 717 541 960 084 975 779 84;
- 96) 0,000 000 125 958 016 604 717 541 960 084 975 779 84 × 2 = 0 + 0,000 000 251 916 033 209 435 083 920 169 951 559 68;
- 97) 0,000 000 251 916 033 209 435 083 920 169 951 559 68 × 2 = 0 + 0,000 000 503 832 066 418 870 167 840 339 903 119 36;
- 98) 0,000 000 503 832 066 418 870 167 840 339 903 119 36 × 2 = 0 + 0,000 001 007 664 132 837 740 335 680 679 806 238 72;
- 99) 0,000 001 007 664 132 837 740 335 680 679 806 238 72 × 2 = 0 + 0,000 002 015 328 265 675 480 671 361 359 612 477 44;
- 100) 0,000 002 015 328 265 675 480 671 361 359 612 477 44 × 2 = 0 + 0,000 004 030 656 531 350 961 342 722 719 224 954 88;
- 101) 0,000 004 030 656 531 350 961 342 722 719 224 954 88 × 2 = 0 + 0,000 008 061 313 062 701 922 685 445 438 449 909 76;
- 102) 0,000 008 061 313 062 701 922 685 445 438 449 909 76 × 2 = 0 + 0,000 016 122 626 125 403 845 370 890 876 899 819 52;
- 103) 0,000 016 122 626 125 403 845 370 890 876 899 819 52 × 2 = 0 + 0,000 032 245 252 250 807 690 741 781 753 799 639 04;
- 104) 0,000 032 245 252 250 807 690 741 781 753 799 639 04 × 2 = 0 + 0,000 064 490 504 501 615 381 483 563 507 599 278 08;
- 105) 0,000 064 490 504 501 615 381 483 563 507 599 278 08 × 2 = 0 + 0,000 128 981 009 003 230 762 967 127 015 198 556 16;
- 106) 0,000 128 981 009 003 230 762 967 127 015 198 556 16 × 2 = 0 + 0,000 257 962 018 006 461 525 934 254 030 397 112 32;
- 107) 0,000 257 962 018 006 461 525 934 254 030 397 112 32 × 2 = 0 + 0,000 515 924 036 012 923 051 868 508 060 794 224 64;
- 108) 0,000 515 924 036 012 923 051 868 508 060 794 224 64 × 2 = 0 + 0,001 031 848 072 025 846 103 737 016 121 588 449 28;
- 109) 0,001 031 848 072 025 846 103 737 016 121 588 449 28 × 2 = 0 + 0,002 063 696 144 051 692 207 474 032 243 176 898 56;
- 110) 0,002 063 696 144 051 692 207 474 032 243 176 898 56 × 2 = 0 + 0,004 127 392 288 103 384 414 948 064 486 353 797 12;
- 111) 0,004 127 392 288 103 384 414 948 064 486 353 797 12 × 2 = 0 + 0,008 254 784 576 206 768 829 896 128 972 707 594 24;
- 112) 0,008 254 784 576 206 768 829 896 128 972 707 594 24 × 2 = 0 + 0,016 509 569 152 413 537 659 792 257 945 415 188 48;
- 113) 0,016 509 569 152 413 537 659 792 257 945 415 188 48 × 2 = 0 + 0,033 019 138 304 827 075 319 584 515 890 830 376 96;
- 114) 0,033 019 138 304 827 075 319 584 515 890 830 376 96 × 2 = 0 + 0,066 038 276 609 654 150 639 169 031 781 660 753 92;
- 115) 0,066 038 276 609 654 150 639 169 031 781 660 753 92 × 2 = 0 + 0,132 076 553 219 308 301 278 338 063 563 321 507 84;
- 116) 0,132 076 553 219 308 301 278 338 063 563 321 507 84 × 2 = 0 + 0,264 153 106 438 616 602 556 676 127 126 643 015 68;
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 054 210 108 624 275 224 88(10) =
0,0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000(2)
5. Numărul pozitiv înainte de normalizare:
0,000 000 000 000 000 000 054 210 108 624 275 224 88(10) =
0,0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000(2)
6. Normalizează reprezentarea binară a numărului.
Mută virgula cu 64 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 054 210 108 624 275 224 88(10) =
0,0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000(2) =
0,0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000(2) × 20 =
1,0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000(2) × 2-64
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): -64
Mantisă (nenormalizată):
1,0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
8. Ajustează exponentul.
Folosește reprezentarea deplasată pe 11 biți:
Exponent (ajustat) =
Exponent (neajustat) + 2(11-1) - 1 =
-64 + 2(11-1) - 1 =
(-64 + 1 023)(10) =
959(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;
- 959 : 2 = 479 + 1;
- 479 : 2 = 239 + 1;
- 239 : 2 = 119 + 1;
- 119 : 2 = 59 + 1;
- 59 : 2 = 29 + 1;
- 29 : 2 = 14 + 1;
- 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) =
959(10) =
011 1011 1111(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. 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
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 1011 1111
Mantisă (52 biți) =
0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
Numărul zecimal 0,000 000 000 000 000 000 054 210 108 624 275 224 88 scris în binar în representarea pe 64 biți, precizie dublă, în virgulă mobilă în standard IEEE 754:
0 - 011 1011 1111 - 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000