-0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 69 Converted to 64 Bit Double Precision IEEE 754 Binary Floating Point Representation Standard

Convert decimal -0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 69(10) to 64 bit double precision IEEE 754 binary floating point representation standard (1 bit for sign, 11 bits for exponent, 52 bits for mantissa)

What are the steps to convert decimal number
-0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 69(10) to 64 bit double precision IEEE 754 binary floating point representation (1 bit for sign, 11 bits for exponent, 52 bits for mantissa)

1. Start with the positive version of the number:

|-0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 69| = 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 69


2. First, convert to binary (in base 2) the integer part: 0.
Divide the number repeatedly by 2.

Keep track of each remainder.

We stop when we get a quotient that is equal to zero.


  • division = quotient + remainder;
  • 0 ÷ 2 = 0 + 0;

3. Construct the base 2 representation of the integer part of the number.

Take all the remainders starting from the bottom of the list constructed above.

0(10) =


0(2)


4. Convert to binary (base 2) the fractional part: 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 69.

Multiply it repeatedly by 2.


Keep track of each integer part of the results.


Stop when we get a fractional part that is equal to zero.


  • #) multiplying = integer + fractional part;
  • 1) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 69 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 001 38;
  • 2) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 001 38 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 002 76;
  • 3) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 002 76 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 005 52;
  • 4) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 005 52 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 011 04;
  • 5) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 011 04 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 022 08;
  • 6) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 022 08 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 044 16;
  • 7) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 044 16 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 088 32;
  • 8) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 088 32 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 176 64;
  • 9) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 176 64 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 353 28;
  • 10) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 353 28 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 706 56;
  • 11) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 706 56 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 001 413 12;
  • 12) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 001 413 12 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 002 826 24;
  • 13) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 002 826 24 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 005 652 48;
  • 14) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 005 652 48 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 011 304 96;
  • 15) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 011 304 96 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 022 609 92;
  • 16) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 022 609 92 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 045 219 84;
  • 17) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 045 219 84 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 090 439 68;
  • 18) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 090 439 68 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 180 879 36;
  • 19) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 180 879 36 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 361 758 72;
  • 20) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 361 758 72 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 723 517 44;
  • 21) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 723 517 44 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 001 447 034 88;
  • 22) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 001 447 034 88 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 002 894 069 76;
  • 23) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 002 894 069 76 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 005 788 139 52;
  • 24) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 005 788 139 52 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 011 576 279 04;
  • 25) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 011 576 279 04 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 023 152 558 08;
  • 26) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 023 152 558 08 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 046 305 116 16;
  • 27) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 046 305 116 16 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 092 610 232 32;
  • 28) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 092 610 232 32 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 185 220 464 64;
  • 29) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 185 220 464 64 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 370 440 929 28;
  • 30) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 370 440 929 28 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 740 881 858 56;
  • 31) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 740 881 858 56 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 001 481 763 717 12;
  • 32) 0.000 000 000 000 000 000 000 000 000 000 000 000 001 481 763 717 12 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 002 963 527 434 24;
  • 33) 0.000 000 000 000 000 000 000 000 000 000 000 000 002 963 527 434 24 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 005 927 054 868 48;
  • 34) 0.000 000 000 000 000 000 000 000 000 000 000 000 005 927 054 868 48 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 011 854 109 736 96;
  • 35) 0.000 000 000 000 000 000 000 000 000 000 000 000 011 854 109 736 96 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 023 708 219 473 92;
  • 36) 0.000 000 000 000 000 000 000 000 000 000 000 000 023 708 219 473 92 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 047 416 438 947 84;
  • 37) 0.000 000 000 000 000 000 000 000 000 000 000 000 047 416 438 947 84 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 094 832 877 895 68;
  • 38) 0.000 000 000 000 000 000 000 000 000 000 000 000 094 832 877 895 68 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 189 665 755 791 36;
  • 39) 0.000 000 000 000 000 000 000 000 000 000 000 000 189 665 755 791 36 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 379 331 511 582 72;
  • 40) 0.000 000 000 000 000 000 000 000 000 000 000 000 379 331 511 582 72 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 758 663 023 165 44;
  • 41) 0.000 000 000 000 000 000 000 000 000 000 000 000 758 663 023 165 44 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 001 517 326 046 330 88;
  • 42) 0.000 000 000 000 000 000 000 000 000 000 000 001 517 326 046 330 88 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 003 034 652 092 661 76;
  • 43) 0.000 000 000 000 000 000 000 000 000 000 000 003 034 652 092 661 76 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 006 069 304 185 323 52;
  • 44) 0.000 000 000 000 000 000 000 000 000 000 000 006 069 304 185 323 52 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 012 138 608 370 647 04;
  • 45) 0.000 000 000 000 000 000 000 000 000 000 000 012 138 608 370 647 04 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 024 277 216 741 294 08;
  • 46) 0.000 000 000 000 000 000 000 000 000 000 000 024 277 216 741 294 08 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 048 554 433 482 588 16;
  • 47) 0.000 000 000 000 000 000 000 000 000 000 000 048 554 433 482 588 16 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 097 108 866 965 176 32;
  • 48) 0.000 000 000 000 000 000 000 000 000 000 000 097 108 866 965 176 32 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 194 217 733 930 352 64;
  • 49) 0.000 000 000 000 000 000 000 000 000 000 000 194 217 733 930 352 64 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 388 435 467 860 705 28;
  • 50) 0.000 000 000 000 000 000 000 000 000 000 000 388 435 467 860 705 28 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 776 870 935 721 410 56;
  • 51) 0.000 000 000 000 000 000 000 000 000 000 000 776 870 935 721 410 56 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 001 553 741 871 442 821 12;
  • 52) 0.000 000 000 000 000 000 000 000 000 000 001 553 741 871 442 821 12 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 003 107 483 742 885 642 24;
  • 53) 0.000 000 000 000 000 000 000 000 000 000 003 107 483 742 885 642 24 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 006 214 967 485 771 284 48;
  • 54) 0.000 000 000 000 000 000 000 000 000 000 006 214 967 485 771 284 48 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 012 429 934 971 542 568 96;
  • 55) 0.000 000 000 000 000 000 000 000 000 000 012 429 934 971 542 568 96 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 024 859 869 943 085 137 92;
  • 56) 0.000 000 000 000 000 000 000 000 000 000 024 859 869 943 085 137 92 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 049 719 739 886 170 275 84;
  • 57) 0.000 000 000 000 000 000 000 000 000 000 049 719 739 886 170 275 84 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 099 439 479 772 340 551 68;
  • 58) 0.000 000 000 000 000 000 000 000 000 000 099 439 479 772 340 551 68 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 198 878 959 544 681 103 36;
  • 59) 0.000 000 000 000 000 000 000 000 000 000 198 878 959 544 681 103 36 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 397 757 919 089 362 206 72;
  • 60) 0.000 000 000 000 000 000 000 000 000 000 397 757 919 089 362 206 72 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 795 515 838 178 724 413 44;
  • 61) 0.000 000 000 000 000 000 000 000 000 000 795 515 838 178 724 413 44 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 001 591 031 676 357 448 826 88;
  • 62) 0.000 000 000 000 000 000 000 000 000 001 591 031 676 357 448 826 88 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 003 182 063 352 714 897 653 76;
  • 63) 0.000 000 000 000 000 000 000 000 000 003 182 063 352 714 897 653 76 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 006 364 126 705 429 795 307 52;
  • 64) 0.000 000 000 000 000 000 000 000 000 006 364 126 705 429 795 307 52 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 012 728 253 410 859 590 615 04;
  • 65) 0.000 000 000 000 000 000 000 000 000 012 728 253 410 859 590 615 04 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 025 456 506 821 719 181 230 08;
  • 66) 0.000 000 000 000 000 000 000 000 000 025 456 506 821 719 181 230 08 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 050 913 013 643 438 362 460 16;
  • 67) 0.000 000 000 000 000 000 000 000 000 050 913 013 643 438 362 460 16 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 101 826 027 286 876 724 920 32;
  • 68) 0.000 000 000 000 000 000 000 000 000 101 826 027 286 876 724 920 32 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 203 652 054 573 753 449 840 64;
  • 69) 0.000 000 000 000 000 000 000 000 000 203 652 054 573 753 449 840 64 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 407 304 109 147 506 899 681 28;
  • 70) 0.000 000 000 000 000 000 000 000 000 407 304 109 147 506 899 681 28 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 814 608 218 295 013 799 362 56;
  • 71) 0.000 000 000 000 000 000 000 000 000 814 608 218 295 013 799 362 56 × 2 = 0 + 0.000 000 000 000 000 000 000 000 001 629 216 436 590 027 598 725 12;
  • 72) 0.000 000 000 000 000 000 000 000 001 629 216 436 590 027 598 725 12 × 2 = 0 + 0.000 000 000 000 000 000 000 000 003 258 432 873 180 055 197 450 24;
  • 73) 0.000 000 000 000 000 000 000 000 003 258 432 873 180 055 197 450 24 × 2 = 0 + 0.000 000 000 000 000 000 000 000 006 516 865 746 360 110 394 900 48;
  • 74) 0.000 000 000 000 000 000 000 000 006 516 865 746 360 110 394 900 48 × 2 = 0 + 0.000 000 000 000 000 000 000 000 013 033 731 492 720 220 789 800 96;
  • 75) 0.000 000 000 000 000 000 000 000 013 033 731 492 720 220 789 800 96 × 2 = 0 + 0.000 000 000 000 000 000 000 000 026 067 462 985 440 441 579 601 92;
  • 76) 0.000 000 000 000 000 000 000 000 026 067 462 985 440 441 579 601 92 × 2 = 0 + 0.000 000 000 000 000 000 000 000 052 134 925 970 880 883 159 203 84;
  • 77) 0.000 000 000 000 000 000 000 000 052 134 925 970 880 883 159 203 84 × 2 = 0 + 0.000 000 000 000 000 000 000 000 104 269 851 941 761 766 318 407 68;
  • 78) 0.000 000 000 000 000 000 000 000 104 269 851 941 761 766 318 407 68 × 2 = 0 + 0.000 000 000 000 000 000 000 000 208 539 703 883 523 532 636 815 36;
  • 79) 0.000 000 000 000 000 000 000 000 208 539 703 883 523 532 636 815 36 × 2 = 0 + 0.000 000 000 000 000 000 000 000 417 079 407 767 047 065 273 630 72;
  • 80) 0.000 000 000 000 000 000 000 000 417 079 407 767 047 065 273 630 72 × 2 = 0 + 0.000 000 000 000 000 000 000 000 834 158 815 534 094 130 547 261 44;
  • 81) 0.000 000 000 000 000 000 000 000 834 158 815 534 094 130 547 261 44 × 2 = 0 + 0.000 000 000 000 000 000 000 001 668 317 631 068 188 261 094 522 88;
  • 82) 0.000 000 000 000 000 000 000 001 668 317 631 068 188 261 094 522 88 × 2 = 0 + 0.000 000 000 000 000 000 000 003 336 635 262 136 376 522 189 045 76;
  • 83) 0.000 000 000 000 000 000 000 003 336 635 262 136 376 522 189 045 76 × 2 = 0 + 0.000 000 000 000 000 000 000 006 673 270 524 272 753 044 378 091 52;
  • 84) 0.000 000 000 000 000 000 000 006 673 270 524 272 753 044 378 091 52 × 2 = 0 + 0.000 000 000 000 000 000 000 013 346 541 048 545 506 088 756 183 04;
  • 85) 0.000 000 000 000 000 000 000 013 346 541 048 545 506 088 756 183 04 × 2 = 0 + 0.000 000 000 000 000 000 000 026 693 082 097 091 012 177 512 366 08;
  • 86) 0.000 000 000 000 000 000 000 026 693 082 097 091 012 177 512 366 08 × 2 = 0 + 0.000 000 000 000 000 000 000 053 386 164 194 182 024 355 024 732 16;
  • 87) 0.000 000 000 000 000 000 000 053 386 164 194 182 024 355 024 732 16 × 2 = 0 + 0.000 000 000 000 000 000 000 106 772 328 388 364 048 710 049 464 32;
  • 88) 0.000 000 000 000 000 000 000 106 772 328 388 364 048 710 049 464 32 × 2 = 0 + 0.000 000 000 000 000 000 000 213 544 656 776 728 097 420 098 928 64;
  • 89) 0.000 000 000 000 000 000 000 213 544 656 776 728 097 420 098 928 64 × 2 = 0 + 0.000 000 000 000 000 000 000 427 089 313 553 456 194 840 197 857 28;
  • 90) 0.000 000 000 000 000 000 000 427 089 313 553 456 194 840 197 857 28 × 2 = 0 + 0.000 000 000 000 000 000 000 854 178 627 106 912 389 680 395 714 56;
  • 91) 0.000 000 000 000 000 000 000 854 178 627 106 912 389 680 395 714 56 × 2 = 0 + 0.000 000 000 000 000 000 001 708 357 254 213 824 779 360 791 429 12;
  • 92) 0.000 000 000 000 000 000 001 708 357 254 213 824 779 360 791 429 12 × 2 = 0 + 0.000 000 000 000 000 000 003 416 714 508 427 649 558 721 582 858 24;
  • 93) 0.000 000 000 000 000 000 003 416 714 508 427 649 558 721 582 858 24 × 2 = 0 + 0.000 000 000 000 000 000 006 833 429 016 855 299 117 443 165 716 48;
  • 94) 0.000 000 000 000 000 000 006 833 429 016 855 299 117 443 165 716 48 × 2 = 0 + 0.000 000 000 000 000 000 013 666 858 033 710 598 234 886 331 432 96;
  • 95) 0.000 000 000 000 000 000 013 666 858 033 710 598 234 886 331 432 96 × 2 = 0 + 0.000 000 000 000 000 000 027 333 716 067 421 196 469 772 662 865 92;
  • 96) 0.000 000 000 000 000 000 027 333 716 067 421 196 469 772 662 865 92 × 2 = 0 + 0.000 000 000 000 000 000 054 667 432 134 842 392 939 545 325 731 84;
  • 97) 0.000 000 000 000 000 000 054 667 432 134 842 392 939 545 325 731 84 × 2 = 0 + 0.000 000 000 000 000 000 109 334 864 269 684 785 879 090 651 463 68;
  • 98) 0.000 000 000 000 000 000 109 334 864 269 684 785 879 090 651 463 68 × 2 = 0 + 0.000 000 000 000 000 000 218 669 728 539 369 571 758 181 302 927 36;
  • 99) 0.000 000 000 000 000 000 218 669 728 539 369 571 758 181 302 927 36 × 2 = 0 + 0.000 000 000 000 000 000 437 339 457 078 739 143 516 362 605 854 72;
  • 100) 0.000 000 000 000 000 000 437 339 457 078 739 143 516 362 605 854 72 × 2 = 0 + 0.000 000 000 000 000 000 874 678 914 157 478 287 032 725 211 709 44;
  • 101) 0.000 000 000 000 000 000 874 678 914 157 478 287 032 725 211 709 44 × 2 = 0 + 0.000 000 000 000 000 001 749 357 828 314 956 574 065 450 423 418 88;
  • 102) 0.000 000 000 000 000 001 749 357 828 314 956 574 065 450 423 418 88 × 2 = 0 + 0.000 000 000 000 000 003 498 715 656 629 913 148 130 900 846 837 76;
  • 103) 0.000 000 000 000 000 003 498 715 656 629 913 148 130 900 846 837 76 × 2 = 0 + 0.000 000 000 000 000 006 997 431 313 259 826 296 261 801 693 675 52;
  • 104) 0.000 000 000 000 000 006 997 431 313 259 826 296 261 801 693 675 52 × 2 = 0 + 0.000 000 000 000 000 013 994 862 626 519 652 592 523 603 387 351 04;
  • 105) 0.000 000 000 000 000 013 994 862 626 519 652 592 523 603 387 351 04 × 2 = 0 + 0.000 000 000 000 000 027 989 725 253 039 305 185 047 206 774 702 08;
  • 106) 0.000 000 000 000 000 027 989 725 253 039 305 185 047 206 774 702 08 × 2 = 0 + 0.000 000 000 000 000 055 979 450 506 078 610 370 094 413 549 404 16;
  • 107) 0.000 000 000 000 000 055 979 450 506 078 610 370 094 413 549 404 16 × 2 = 0 + 0.000 000 000 000 000 111 958 901 012 157 220 740 188 827 098 808 32;
  • 108) 0.000 000 000 000 000 111 958 901 012 157 220 740 188 827 098 808 32 × 2 = 0 + 0.000 000 000 000 000 223 917 802 024 314 441 480 377 654 197 616 64;
  • 109) 0.000 000 000 000 000 223 917 802 024 314 441 480 377 654 197 616 64 × 2 = 0 + 0.000 000 000 000 000 447 835 604 048 628 882 960 755 308 395 233 28;
  • 110) 0.000 000 000 000 000 447 835 604 048 628 882 960 755 308 395 233 28 × 2 = 0 + 0.000 000 000 000 000 895 671 208 097 257 765 921 510 616 790 466 56;
  • 111) 0.000 000 000 000 000 895 671 208 097 257 765 921 510 616 790 466 56 × 2 = 0 + 0.000 000 000 000 001 791 342 416 194 515 531 843 021 233 580 933 12;
  • 112) 0.000 000 000 000 001 791 342 416 194 515 531 843 021 233 580 933 12 × 2 = 0 + 0.000 000 000 000 003 582 684 832 389 031 063 686 042 467 161 866 24;
  • 113) 0.000 000 000 000 003 582 684 832 389 031 063 686 042 467 161 866 24 × 2 = 0 + 0.000 000 000 000 007 165 369 664 778 062 127 372 084 934 323 732 48;
  • 114) 0.000 000 000 000 007 165 369 664 778 062 127 372 084 934 323 732 48 × 2 = 0 + 0.000 000 000 000 014 330 739 329 556 124 254 744 169 868 647 464 96;
  • 115) 0.000 000 000 000 014 330 739 329 556 124 254 744 169 868 647 464 96 × 2 = 0 + 0.000 000 000 000 028 661 478 659 112 248 509 488 339 737 294 929 92;
  • 116) 0.000 000 000 000 028 661 478 659 112 248 509 488 339 737 294 929 92 × 2 = 0 + 0.000 000 000 000 057 322 957 318 224 497 018 976 679 474 589 859 84;
  • 117) 0.000 000 000 000 057 322 957 318 224 497 018 976 679 474 589 859 84 × 2 = 0 + 0.000 000 000 000 114 645 914 636 448 994 037 953 358 949 179 719 68;
  • 118) 0.000 000 000 000 114 645 914 636 448 994 037 953 358 949 179 719 68 × 2 = 0 + 0.000 000 000 000 229 291 829 272 897 988 075 906 717 898 359 439 36;
  • 119) 0.000 000 000 000 229 291 829 272 897 988 075 906 717 898 359 439 36 × 2 = 0 + 0.000 000 000 000 458 583 658 545 795 976 151 813 435 796 718 878 72;
  • 120) 0.000 000 000 000 458 583 658 545 795 976 151 813 435 796 718 878 72 × 2 = 0 + 0.000 000 000 000 917 167 317 091 591 952 303 626 871 593 437 757 44;
  • 121) 0.000 000 000 000 917 167 317 091 591 952 303 626 871 593 437 757 44 × 2 = 0 + 0.000 000 000 001 834 334 634 183 183 904 607 253 743 186 875 514 88;
  • 122) 0.000 000 000 001 834 334 634 183 183 904 607 253 743 186 875 514 88 × 2 = 0 + 0.000 000 000 003 668 669 268 366 367 809 214 507 486 373 751 029 76;
  • 123) 0.000 000 000 003 668 669 268 366 367 809 214 507 486 373 751 029 76 × 2 = 0 + 0.000 000 000 007 337 338 536 732 735 618 429 014 972 747 502 059 52;
  • 124) 0.000 000 000 007 337 338 536 732 735 618 429 014 972 747 502 059 52 × 2 = 0 + 0.000 000 000 014 674 677 073 465 471 236 858 029 945 495 004 119 04;
  • 125) 0.000 000 000 014 674 677 073 465 471 236 858 029 945 495 004 119 04 × 2 = 0 + 0.000 000 000 029 349 354 146 930 942 473 716 059 890 990 008 238 08;
  • 126) 0.000 000 000 029 349 354 146 930 942 473 716 059 890 990 008 238 08 × 2 = 0 + 0.000 000 000 058 698 708 293 861 884 947 432 119 781 980 016 476 16;
  • 127) 0.000 000 000 058 698 708 293 861 884 947 432 119 781 980 016 476 16 × 2 = 0 + 0.000 000 000 117 397 416 587 723 769 894 864 239 563 960 032 952 32;
  • 128) 0.000 000 000 117 397 416 587 723 769 894 864 239 563 960 032 952 32 × 2 = 0 + 0.000 000 000 234 794 833 175 447 539 789 728 479 127 920 065 904 64;
  • 129) 0.000 000 000 234 794 833 175 447 539 789 728 479 127 920 065 904 64 × 2 = 0 + 0.000 000 000 469 589 666 350 895 079 579 456 958 255 840 131 809 28;
  • 130) 0.000 000 000 469 589 666 350 895 079 579 456 958 255 840 131 809 28 × 2 = 0 + 0.000 000 000 939 179 332 701 790 159 158 913 916 511 680 263 618 56;
  • 131) 0.000 000 000 939 179 332 701 790 159 158 913 916 511 680 263 618 56 × 2 = 0 + 0.000 000 001 878 358 665 403 580 318 317 827 833 023 360 527 237 12;
  • 132) 0.000 000 001 878 358 665 403 580 318 317 827 833 023 360 527 237 12 × 2 = 0 + 0.000 000 003 756 717 330 807 160 636 635 655 666 046 721 054 474 24;
  • 133) 0.000 000 003 756 717 330 807 160 636 635 655 666 046 721 054 474 24 × 2 = 0 + 0.000 000 007 513 434 661 614 321 273 271 311 332 093 442 108 948 48;
  • 134) 0.000 000 007 513 434 661 614 321 273 271 311 332 093 442 108 948 48 × 2 = 0 + 0.000 000 015 026 869 323 228 642 546 542 622 664 186 884 217 896 96;
  • 135) 0.000 000 015 026 869 323 228 642 546 542 622 664 186 884 217 896 96 × 2 = 0 + 0.000 000 030 053 738 646 457 285 093 085 245 328 373 768 435 793 92;
  • 136) 0.000 000 030 053 738 646 457 285 093 085 245 328 373 768 435 793 92 × 2 = 0 + 0.000 000 060 107 477 292 914 570 186 170 490 656 747 536 871 587 84;
  • 137) 0.000 000 060 107 477 292 914 570 186 170 490 656 747 536 871 587 84 × 2 = 0 + 0.000 000 120 214 954 585 829 140 372 340 981 313 495 073 743 175 68;
  • 138) 0.000 000 120 214 954 585 829 140 372 340 981 313 495 073 743 175 68 × 2 = 0 + 0.000 000 240 429 909 171 658 280 744 681 962 626 990 147 486 351 36;
  • 139) 0.000 000 240 429 909 171 658 280 744 681 962 626 990 147 486 351 36 × 2 = 0 + 0.000 000 480 859 818 343 316 561 489 363 925 253 980 294 972 702 72;
  • 140) 0.000 000 480 859 818 343 316 561 489 363 925 253 980 294 972 702 72 × 2 = 0 + 0.000 000 961 719 636 686 633 122 978 727 850 507 960 589 945 405 44;
  • 141) 0.000 000 961 719 636 686 633 122 978 727 850 507 960 589 945 405 44 × 2 = 0 + 0.000 001 923 439 273 373 266 245 957 455 701 015 921 179 890 810 88;
  • 142) 0.000 001 923 439 273 373 266 245 957 455 701 015 921 179 890 810 88 × 2 = 0 + 0.000 003 846 878 546 746 532 491 914 911 402 031 842 359 781 621 76;
  • 143) 0.000 003 846 878 546 746 532 491 914 911 402 031 842 359 781 621 76 × 2 = 0 + 0.000 007 693 757 093 493 064 983 829 822 804 063 684 719 563 243 52;
  • 144) 0.000 007 693 757 093 493 064 983 829 822 804 063 684 719 563 243 52 × 2 = 0 + 0.000 015 387 514 186 986 129 967 659 645 608 127 369 439 126 487 04;
  • 145) 0.000 015 387 514 186 986 129 967 659 645 608 127 369 439 126 487 04 × 2 = 0 + 0.000 030 775 028 373 972 259 935 319 291 216 254 738 878 252 974 08;
  • 146) 0.000 030 775 028 373 972 259 935 319 291 216 254 738 878 252 974 08 × 2 = 0 + 0.000 061 550 056 747 944 519 870 638 582 432 509 477 756 505 948 16;
  • 147) 0.000 061 550 056 747 944 519 870 638 582 432 509 477 756 505 948 16 × 2 = 0 + 0.000 123 100 113 495 889 039 741 277 164 865 018 955 513 011 896 32;
  • 148) 0.000 123 100 113 495 889 039 741 277 164 865 018 955 513 011 896 32 × 2 = 0 + 0.000 246 200 226 991 778 079 482 554 329 730 037 911 026 023 792 64;
  • 149) 0.000 246 200 226 991 778 079 482 554 329 730 037 911 026 023 792 64 × 2 = 0 + 0.000 492 400 453 983 556 158 965 108 659 460 075 822 052 047 585 28;
  • 150) 0.000 492 400 453 983 556 158 965 108 659 460 075 822 052 047 585 28 × 2 = 0 + 0.000 984 800 907 967 112 317 930 217 318 920 151 644 104 095 170 56;
  • 151) 0.000 984 800 907 967 112 317 930 217 318 920 151 644 104 095 170 56 × 2 = 0 + 0.001 969 601 815 934 224 635 860 434 637 840 303 288 208 190 341 12;
  • 152) 0.001 969 601 815 934 224 635 860 434 637 840 303 288 208 190 341 12 × 2 = 0 + 0.003 939 203 631 868 449 271 720 869 275 680 606 576 416 380 682 24;
  • 153) 0.003 939 203 631 868 449 271 720 869 275 680 606 576 416 380 682 24 × 2 = 0 + 0.007 878 407 263 736 898 543 441 738 551 361 213 152 832 761 364 48;
  • 154) 0.007 878 407 263 736 898 543 441 738 551 361 213 152 832 761 364 48 × 2 = 0 + 0.015 756 814 527 473 797 086 883 477 102 722 426 305 665 522 728 96;
  • 155) 0.015 756 814 527 473 797 086 883 477 102 722 426 305 665 522 728 96 × 2 = 0 + 0.031 513 629 054 947 594 173 766 954 205 444 852 611 331 045 457 92;
  • 156) 0.031 513 629 054 947 594 173 766 954 205 444 852 611 331 045 457 92 × 2 = 0 + 0.063 027 258 109 895 188 347 533 908 410 889 705 222 662 090 915 84;
  • 157) 0.063 027 258 109 895 188 347 533 908 410 889 705 222 662 090 915 84 × 2 = 0 + 0.126 054 516 219 790 376 695 067 816 821 779 410 445 324 181 831 68;
  • 158) 0.126 054 516 219 790 376 695 067 816 821 779 410 445 324 181 831 68 × 2 = 0 + 0.252 109 032 439 580 753 390 135 633 643 558 820 890 648 363 663 36;
  • 159) 0.252 109 032 439 580 753 390 135 633 643 558 820 890 648 363 663 36 × 2 = 0 + 0.504 218 064 879 161 506 780 271 267 287 117 641 781 296 727 326 72;
  • 160) 0.504 218 064 879 161 506 780 271 267 287 117 641 781 296 727 326 72 × 2 = 1 + 0.008 436 129 758 323 013 560 542 534 574 235 283 562 593 454 653 44;
  • 161) 0.008 436 129 758 323 013 560 542 534 574 235 283 562 593 454 653 44 × 2 = 0 + 0.016 872 259 516 646 027 121 085 069 148 470 567 125 186 909 306 88;
  • 162) 0.016 872 259 516 646 027 121 085 069 148 470 567 125 186 909 306 88 × 2 = 0 + 0.033 744 519 033 292 054 242 170 138 296 941 134 250 373 818 613 76;
  • 163) 0.033 744 519 033 292 054 242 170 138 296 941 134 250 373 818 613 76 × 2 = 0 + 0.067 489 038 066 584 108 484 340 276 593 882 268 500 747 637 227 52;
  • 164) 0.067 489 038 066 584 108 484 340 276 593 882 268 500 747 637 227 52 × 2 = 0 + 0.134 978 076 133 168 216 968 680 553 187 764 537 001 495 274 455 04;
  • 165) 0.134 978 076 133 168 216 968 680 553 187 764 537 001 495 274 455 04 × 2 = 0 + 0.269 956 152 266 336 433 937 361 106 375 529 074 002 990 548 910 08;
  • 166) 0.269 956 152 266 336 433 937 361 106 375 529 074 002 990 548 910 08 × 2 = 0 + 0.539 912 304 532 672 867 874 722 212 751 058 148 005 981 097 820 16;
  • 167) 0.539 912 304 532 672 867 874 722 212 751 058 148 005 981 097 820 16 × 2 = 1 + 0.079 824 609 065 345 735 749 444 425 502 116 296 011 962 195 640 32;
  • 168) 0.079 824 609 065 345 735 749 444 425 502 116 296 011 962 195 640 32 × 2 = 0 + 0.159 649 218 130 691 471 498 888 851 004 232 592 023 924 391 280 64;
  • 169) 0.159 649 218 130 691 471 498 888 851 004 232 592 023 924 391 280 64 × 2 = 0 + 0.319 298 436 261 382 942 997 777 702 008 465 184 047 848 782 561 28;
  • 170) 0.319 298 436 261 382 942 997 777 702 008 465 184 047 848 782 561 28 × 2 = 0 + 0.638 596 872 522 765 885 995 555 404 016 930 368 095 697 565 122 56;
  • 171) 0.638 596 872 522 765 885 995 555 404 016 930 368 095 697 565 122 56 × 2 = 1 + 0.277 193 745 045 531 771 991 110 808 033 860 736 191 395 130 245 12;
  • 172) 0.277 193 745 045 531 771 991 110 808 033 860 736 191 395 130 245 12 × 2 = 0 + 0.554 387 490 091 063 543 982 221 616 067 721 472 382 790 260 490 24;
  • 173) 0.554 387 490 091 063 543 982 221 616 067 721 472 382 790 260 490 24 × 2 = 1 + 0.108 774 980 182 127 087 964 443 232 135 442 944 765 580 520 980 48;
  • 174) 0.108 774 980 182 127 087 964 443 232 135 442 944 765 580 520 980 48 × 2 = 0 + 0.217 549 960 364 254 175 928 886 464 270 885 889 531 161 041 960 96;
  • 175) 0.217 549 960 364 254 175 928 886 464 270 885 889 531 161 041 960 96 × 2 = 0 + 0.435 099 920 728 508 351 857 772 928 541 771 779 062 322 083 921 92;
  • 176) 0.435 099 920 728 508 351 857 772 928 541 771 779 062 322 083 921 92 × 2 = 0 + 0.870 199 841 457 016 703 715 545 857 083 543 558 124 644 167 843 84;
  • 177) 0.870 199 841 457 016 703 715 545 857 083 543 558 124 644 167 843 84 × 2 = 1 + 0.740 399 682 914 033 407 431 091 714 167 087 116 249 288 335 687 68;
  • 178) 0.740 399 682 914 033 407 431 091 714 167 087 116 249 288 335 687 68 × 2 = 1 + 0.480 799 365 828 066 814 862 183 428 334 174 232 498 576 671 375 36;
  • 179) 0.480 799 365 828 066 814 862 183 428 334 174 232 498 576 671 375 36 × 2 = 0 + 0.961 598 731 656 133 629 724 366 856 668 348 464 997 153 342 750 72;
  • 180) 0.961 598 731 656 133 629 724 366 856 668 348 464 997 153 342 750 72 × 2 = 1 + 0.923 197 463 312 267 259 448 733 713 336 696 929 994 306 685 501 44;
  • 181) 0.923 197 463 312 267 259 448 733 713 336 696 929 994 306 685 501 44 × 2 = 1 + 0.846 394 926 624 534 518 897 467 426 673 393 859 988 613 371 002 88;
  • 182) 0.846 394 926 624 534 518 897 467 426 673 393 859 988 613 371 002 88 × 2 = 1 + 0.692 789 853 249 069 037 794 934 853 346 787 719 977 226 742 005 76;
  • 183) 0.692 789 853 249 069 037 794 934 853 346 787 719 977 226 742 005 76 × 2 = 1 + 0.385 579 706 498 138 075 589 869 706 693 575 439 954 453 484 011 52;
  • 184) 0.385 579 706 498 138 075 589 869 706 693 575 439 954 453 484 011 52 × 2 = 0 + 0.771 159 412 996 276 151 179 739 413 387 150 879 908 906 968 023 04;
  • 185) 0.771 159 412 996 276 151 179 739 413 387 150 879 908 906 968 023 04 × 2 = 1 + 0.542 318 825 992 552 302 359 478 826 774 301 759 817 813 936 046 08;
  • 186) 0.542 318 825 992 552 302 359 478 826 774 301 759 817 813 936 046 08 × 2 = 1 + 0.084 637 651 985 104 604 718 957 653 548 603 519 635 627 872 092 16;
  • 187) 0.084 637 651 985 104 604 718 957 653 548 603 519 635 627 872 092 16 × 2 = 0 + 0.169 275 303 970 209 209 437 915 307 097 207 039 271 255 744 184 32;
  • 188) 0.169 275 303 970 209 209 437 915 307 097 207 039 271 255 744 184 32 × 2 = 0 + 0.338 550 607 940 418 418 875 830 614 194 414 078 542 511 488 368 64;
  • 189) 0.338 550 607 940 418 418 875 830 614 194 414 078 542 511 488 368 64 × 2 = 0 + 0.677 101 215 880 836 837 751 661 228 388 828 157 085 022 976 737 28;
  • 190) 0.677 101 215 880 836 837 751 661 228 388 828 157 085 022 976 737 28 × 2 = 1 + 0.354 202 431 761 673 675 503 322 456 777 656 314 170 045 953 474 56;
  • 191) 0.354 202 431 761 673 675 503 322 456 777 656 314 170 045 953 474 56 × 2 = 0 + 0.708 404 863 523 347 351 006 644 913 555 312 628 340 091 906 949 12;
  • 192) 0.708 404 863 523 347 351 006 644 913 555 312 628 340 091 906 949 12 × 2 = 1 + 0.416 809 727 046 694 702 013 289 827 110 625 256 680 183 813 898 24;
  • 193) 0.416 809 727 046 694 702 013 289 827 110 625 256 680 183 813 898 24 × 2 = 0 + 0.833 619 454 093 389 404 026 579 654 221 250 513 360 367 627 796 48;
  • 194) 0.833 619 454 093 389 404 026 579 654 221 250 513 360 367 627 796 48 × 2 = 1 + 0.667 238 908 186 778 808 053 159 308 442 501 026 720 735 255 592 96;
  • 195) 0.667 238 908 186 778 808 053 159 308 442 501 026 720 735 255 592 96 × 2 = 1 + 0.334 477 816 373 557 616 106 318 616 885 002 053 441 470 511 185 92;
  • 196) 0.334 477 816 373 557 616 106 318 616 885 002 053 441 470 511 185 92 × 2 = 0 + 0.668 955 632 747 115 232 212 637 233 770 004 106 882 941 022 371 84;
  • 197) 0.668 955 632 747 115 232 212 637 233 770 004 106 882 941 022 371 84 × 2 = 1 + 0.337 911 265 494 230 464 425 274 467 540 008 213 765 882 044 743 68;
  • 198) 0.337 911 265 494 230 464 425 274 467 540 008 213 765 882 044 743 68 × 2 = 0 + 0.675 822 530 988 460 928 850 548 935 080 016 427 531 764 089 487 36;
  • 199) 0.675 822 530 988 460 928 850 548 935 080 016 427 531 764 089 487 36 × 2 = 1 + 0.351 645 061 976 921 857 701 097 870 160 032 855 063 528 178 974 72;
  • 200) 0.351 645 061 976 921 857 701 097 870 160 032 855 063 528 178 974 72 × 2 = 0 + 0.703 290 123 953 843 715 402 195 740 320 065 710 127 056 357 949 44;
  • 201) 0.703 290 123 953 843 715 402 195 740 320 065 710 127 056 357 949 44 × 2 = 1 + 0.406 580 247 907 687 430 804 391 480 640 131 420 254 112 715 898 88;
  • 202) 0.406 580 247 907 687 430 804 391 480 640 131 420 254 112 715 898 88 × 2 = 0 + 0.813 160 495 815 374 861 608 782 961 280 262 840 508 225 431 797 76;
  • 203) 0.813 160 495 815 374 861 608 782 961 280 262 840 508 225 431 797 76 × 2 = 1 + 0.626 320 991 630 749 723 217 565 922 560 525 681 016 450 863 595 52;
  • 204) 0.626 320 991 630 749 723 217 565 922 560 525 681 016 450 863 595 52 × 2 = 1 + 0.252 641 983 261 499 446 435 131 845 121 051 362 032 901 727 191 04;
  • 205) 0.252 641 983 261 499 446 435 131 845 121 051 362 032 901 727 191 04 × 2 = 0 + 0.505 283 966 522 998 892 870 263 690 242 102 724 065 803 454 382 08;
  • 206) 0.505 283 966 522 998 892 870 263 690 242 102 724 065 803 454 382 08 × 2 = 1 + 0.010 567 933 045 997 785 740 527 380 484 205 448 131 606 908 764 16;
  • 207) 0.010 567 933 045 997 785 740 527 380 484 205 448 131 606 908 764 16 × 2 = 0 + 0.021 135 866 091 995 571 481 054 760 968 410 896 263 213 817 528 32;
  • 208) 0.021 135 866 091 995 571 481 054 760 968 410 896 263 213 817 528 32 × 2 = 0 + 0.042 271 732 183 991 142 962 109 521 936 821 792 526 427 635 056 64;
  • 209) 0.042 271 732 183 991 142 962 109 521 936 821 792 526 427 635 056 64 × 2 = 0 + 0.084 543 464 367 982 285 924 219 043 873 643 585 052 855 270 113 28;
  • 210) 0.084 543 464 367 982 285 924 219 043 873 643 585 052 855 270 113 28 × 2 = 0 + 0.169 086 928 735 964 571 848 438 087 747 287 170 105 710 540 226 56;
  • 211) 0.169 086 928 735 964 571 848 438 087 747 287 170 105 710 540 226 56 × 2 = 0 + 0.338 173 857 471 929 143 696 876 175 494 574 340 211 421 080 453 12;
  • 212) 0.338 173 857 471 929 143 696 876 175 494 574 340 211 421 080 453 12 × 2 = 0 + 0.676 347 714 943 858 287 393 752 350 989 148 680 422 842 160 906 24;

We didn't get any fractional part that was equal to zero. But we had enough iterations (over Mantissa limit) and at least one integer that was different from zero => FULL STOP (Losing precision - the converted number we get in the end will be just a very good approximation of the initial one).


5. Construct the base 2 representation of the fractional part of the number.

Take all the integer parts of the multiplying operations, starting from the top of the constructed list above:


0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 69(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 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 0010 0010 1000 1101 1110 1100 0101 0110 1010 1011 0100 0000(2)

6. Positive number before normalization:

0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 69(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 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 0010 0010 1000 1101 1110 1100 0101 0110 1010 1011 0100 0000(2)

7. Normalize the binary representation of the number.

Shift the decimal mark 160 positions to the right, so that only one non zero digit remains to the left of it:


0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 69(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 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 0010 0010 1000 1101 1110 1100 0101 0110 1010 1011 0100 0000(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 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 0010 0010 1000 1101 1110 1100 0101 0110 1010 1011 0100 0000(2) × 20 =


1.0000 0010 0010 1000 1101 1110 1100 0101 0110 1010 1011 0100 0000(2) × 2-160


8. Up to this moment, there are the following elements that would feed into the 64 bit double precision IEEE 754 binary floating point representation:

Sign 1 (a negative number)


Exponent (unadjusted): -160


Mantissa (not normalized):
1.0000 0010 0010 1000 1101 1110 1100 0101 0110 1010 1011 0100 0000


9. Adjust the exponent.

Use the 11 bit excess/bias notation:


Exponent (adjusted) =


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


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


(-160 + 1 023)(10) =


863(10)


10. Convert the adjusted exponent from the decimal (base 10) to 11 bit binary.

Use the same technique of repeatedly dividing by 2:


  • division = quotient + remainder;
  • 863 ÷ 2 = 431 + 1;
  • 431 ÷ 2 = 215 + 1;
  • 215 ÷ 2 = 107 + 1;
  • 107 ÷ 2 = 53 + 1;
  • 53 ÷ 2 = 26 + 1;
  • 26 ÷ 2 = 13 + 0;
  • 13 ÷ 2 = 6 + 1;
  • 6 ÷ 2 = 3 + 0;
  • 3 ÷ 2 = 1 + 1;
  • 1 ÷ 2 = 0 + 1;

11. Construct the base 2 representation of the adjusted exponent.

Take all the remainders starting from the bottom of the list constructed above.


Exponent (adjusted) =


863(10) =


011 0101 1111(2)


12. Normalize the mantissa.

a) Remove the leading (the leftmost) bit, since it's allways 1, and the decimal point, if the case.


b) Adjust its length to 52 bits, only if necessary (not the case here).


Mantissa (normalized) =


1. 0000 0010 0010 1000 1101 1110 1100 0101 0110 1010 1011 0100 0000 =


0000 0010 0010 1000 1101 1110 1100 0101 0110 1010 1011 0100 0000


13. The three elements that make up the number's 64 bit double precision IEEE 754 binary floating point representation:

Sign (1 bit) =
1 (a negative number)


Exponent (11 bits) =
011 0101 1111


Mantissa (52 bits) =
0000 0010 0010 1000 1101 1110 1100 0101 0110 1010 1011 0100 0000


Decimal number -0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 69 converted to 64 bit double precision IEEE 754 binary floating point representation:

1 - 011 0101 1111 - 0000 0010 0010 1000 1101 1110 1100 0101 0110 1010 1011 0100 0000

How to convert numbers from the decimal system (base ten) to 64 bit double precision IEEE 754 binary floating point standard

Follow the steps below to convert a base 10 decimal number to 64 bit double precision IEEE 754 binary floating point:

  • 1. If the number to be converted is negative, start with its the positive version.
  • 2. First convert the integer part. Divide repeatedly by 2 the positive representation of the integer number that is to be converted to binary, until we get a quotient that is equal to zero, keeping track of each remainder.
  • 3. Construct the base 2 representation of the positive integer part of the number, by taking all the remainders from the previous operations, starting from the bottom of the list constructed above. Thus, the last remainder of the divisions becomes the first symbol (the leftmost) of the base two number, while the first remainder becomes the last symbol (the rightmost).
  • 4. Then convert the fractional part. Multiply the number repeatedly by 2, until we get a fractional part that is equal to zero, keeping track of each integer part of the results.
  • 5. Construct the base 2 representation of the fractional part of the number, by taking all the integer parts of the multiplying operations, starting from the top of the list constructed above (they should appear in the binary representation, from left to right, in the order they have been calculated).
  • 6. Normalize the binary representation of the number, shifting the decimal mark (the decimal point) "n" positions either to the left, or to the right, so that only one non zero digit remains to the left of the decimal mark.
  • 7. Adjust the exponent in 11 bit excess/bias notation and then convert it from decimal (base 10) to 11 bit binary, by using the same technique of repeatedly dividing by 2, as shown above:
    Exponent (adjusted) = Exponent (unadjusted) + 2(11-1) - 1
  • 8. Normalize mantissa, remove the leading (leftmost) bit, since it's allways '1' (and the decimal mark, if the case) and adjust its length to 52 bits, either by removing the excess bits from the right (losing precision...) or by adding extra bits set on '0' to the right.
  • 9. Sign (it takes 1 bit) is either 1 for a negative or 0 for a positive number.

Example: convert the negative number -31.640 215 from the decimal system (base ten) to 64 bit double precision IEEE 754 binary floating point:

  • 1. Start with the positive version of the number:

    |-31.640 215| = 31.640 215

  • 2. First convert the integer part, 31. Divide it repeatedly by 2, keeping track of each remainder, until we get a quotient that is equal to zero:
    • division = quotient + remainder;
    • 31 ÷ 2 = 15 + 1;
    • 15 ÷ 2 = 7 + 1;
    • 7 ÷ 2 = 3 + 1;
    • 3 ÷ 2 = 1 + 1;
    • 1 ÷ 2 = 0 + 1;
    • We have encountered a quotient that is ZERO => FULL STOP
  • 3. Construct the base 2 representation of the integer part of the number by taking all the remainders of the previous dividing operations, starting from the bottom of the list constructed above:

    31(10) = 1 1111(2)

  • 4. Then, convert the fractional part, 0.640 215. Multiply repeatedly by 2, keeping track of each integer part of the results, until we get a fractional part that is equal to zero:
    • #) multiplying = integer + fractional part;
    • 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;
    • We didn't get any fractional part that was equal to zero. But we had enough iterations (over Mantissa limit = 52) and at least one integer part that was different from zero => FULL STOP (losing precision...).
  • 5. Construct the base 2 representation of the fractional part of the number, by taking all the integer parts of the previous multiplying operations, starting from the top of the constructed list above:

    0.640 215(10) = 0.1010 0011 1110 0101 0010 0001 0101 0111 0110 1000 1001 1100 1010 0(2)

  • 6. Summarizing - the positive number before normalization:

    31.640 215(10) = 1 1111.1010 0011 1110 0101 0010 0001 0101 0111 0110 1000 1001 1100 1010 0(2)

  • 7. Normalize the binary representation of the number, shifting the decimal mark 4 positions to the left so that only one non-zero digit stays to the left of the decimal mark:

    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. Up to this moment, there are the following elements that would feed into the 64 bit double precision IEEE 754 binary floating point representation:

    Sign: 1 (a negative number)

    Exponent (unadjusted): 4

    Mantissa (not-normalized): 1.1111 1010 0011 1110 0101 0010 0001 0101 0111 0110 1000 1001 1100 1010 0

  • 9. Adjust the exponent in 11 bit excess/bias notation and then convert it from decimal (base 10) to 11 bit binary (base 2), by using the same technique of repeatedly dividing it by 2, as shown above:

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

  • 10. Normalize mantissa, remove the leading (leftmost) bit, since it's allways '1' (and the decimal sign) and adjust its length to 52 bits, by removing the excess bits, from the right (losing precision...):

    Mantissa (not-normalized): 1.1111 1010 0011 1110 0101 0010 0001 0101 0111 0110 1000 1001 1100 1010 0

    Mantissa (normalized): 1111 1010 0011 1110 0101 0010 0001 0101 0111 0110 1000 1001 1100

  • Conclusion:

    Sign (1 bit) = 1 (a negative number)

    Exponent (8 bits) = 100 0000 0011

    Mantissa (52 bits) = 1111 1010 0011 1110 0101 0010 0001 0101 0111 0110 1000 1001 1100

  • Number -31.640 215, converted from decimal system (base 10) to 64 bit double precision IEEE 754 binary floating point =
    1 - 100 0000 0011 - 1111 1010 0011 1110 0101 0010 0001 0101 0111 0110 1000 1001 1100