-0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 011 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 011(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 011(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 011| = 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 011


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 011.

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 011 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 022;
  • 2) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 022 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 044;
  • 3) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 044 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 088;
  • 4) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 088 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 176;
  • 5) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 176 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 352;
  • 6) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 352 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 704;
  • 7) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 704 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 001 408;
  • 8) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 001 408 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 002 816;
  • 9) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 002 816 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 005 632;
  • 10) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 005 632 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 011 264;
  • 11) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 011 264 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 022 528;
  • 12) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 022 528 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 045 056;
  • 13) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 045 056 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 090 112;
  • 14) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 090 112 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 180 224;
  • 15) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 180 224 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 360 448;
  • 16) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 360 448 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 720 896;
  • 17) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 720 896 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 001 441 792;
  • 18) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 001 441 792 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 002 883 584;
  • 19) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 002 883 584 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 005 767 168;
  • 20) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 005 767 168 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 011 534 336;
  • 21) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 011 534 336 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 023 068 672;
  • 22) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 023 068 672 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 046 137 344;
  • 23) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 046 137 344 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 092 274 688;
  • 24) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 092 274 688 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 184 549 376;
  • 25) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 184 549 376 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 369 098 752;
  • 26) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 369 098 752 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 738 197 504;
  • 27) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 738 197 504 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 001 476 395 008;
  • 28) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 001 476 395 008 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 002 952 790 016;
  • 29) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 002 952 790 016 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 005 905 580 032;
  • 30) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 005 905 580 032 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 011 811 160 064;
  • 31) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 011 811 160 064 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 023 622 320 128;
  • 32) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 023 622 320 128 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 047 244 640 256;
  • 33) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 047 244 640 256 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 094 489 280 512;
  • 34) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 094 489 280 512 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 188 978 561 024;
  • 35) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 188 978 561 024 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 377 957 122 048;
  • 36) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 377 957 122 048 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 000 755 914 244 096;
  • 37) 0.000 000 000 000 000 000 000 000 000 000 000 000 000 755 914 244 096 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 001 511 828 488 192;
  • 38) 0.000 000 000 000 000 000 000 000 000 000 000 000 001 511 828 488 192 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 003 023 656 976 384;
  • 39) 0.000 000 000 000 000 000 000 000 000 000 000 000 003 023 656 976 384 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 006 047 313 952 768;
  • 40) 0.000 000 000 000 000 000 000 000 000 000 000 000 006 047 313 952 768 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 012 094 627 905 536;
  • 41) 0.000 000 000 000 000 000 000 000 000 000 000 000 012 094 627 905 536 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 024 189 255 811 072;
  • 42) 0.000 000 000 000 000 000 000 000 000 000 000 000 024 189 255 811 072 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 048 378 511 622 144;
  • 43) 0.000 000 000 000 000 000 000 000 000 000 000 000 048 378 511 622 144 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 096 757 023 244 288;
  • 44) 0.000 000 000 000 000 000 000 000 000 000 000 000 096 757 023 244 288 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 193 514 046 488 576;
  • 45) 0.000 000 000 000 000 000 000 000 000 000 000 000 193 514 046 488 576 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 387 028 092 977 152;
  • 46) 0.000 000 000 000 000 000 000 000 000 000 000 000 387 028 092 977 152 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 000 774 056 185 954 304;
  • 47) 0.000 000 000 000 000 000 000 000 000 000 000 000 774 056 185 954 304 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 001 548 112 371 908 608;
  • 48) 0.000 000 000 000 000 000 000 000 000 000 000 001 548 112 371 908 608 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 003 096 224 743 817 216;
  • 49) 0.000 000 000 000 000 000 000 000 000 000 000 003 096 224 743 817 216 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 006 192 449 487 634 432;
  • 50) 0.000 000 000 000 000 000 000 000 000 000 000 006 192 449 487 634 432 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 012 384 898 975 268 864;
  • 51) 0.000 000 000 000 000 000 000 000 000 000 000 012 384 898 975 268 864 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 024 769 797 950 537 728;
  • 52) 0.000 000 000 000 000 000 000 000 000 000 000 024 769 797 950 537 728 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 049 539 595 901 075 456;
  • 53) 0.000 000 000 000 000 000 000 000 000 000 000 049 539 595 901 075 456 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 099 079 191 802 150 912;
  • 54) 0.000 000 000 000 000 000 000 000 000 000 000 099 079 191 802 150 912 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 198 158 383 604 301 824;
  • 55) 0.000 000 000 000 000 000 000 000 000 000 000 198 158 383 604 301 824 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 396 316 767 208 603 648;
  • 56) 0.000 000 000 000 000 000 000 000 000 000 000 396 316 767 208 603 648 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 000 792 633 534 417 207 296;
  • 57) 0.000 000 000 000 000 000 000 000 000 000 000 792 633 534 417 207 296 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 001 585 267 068 834 414 592;
  • 58) 0.000 000 000 000 000 000 000 000 000 000 001 585 267 068 834 414 592 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 003 170 534 137 668 829 184;
  • 59) 0.000 000 000 000 000 000 000 000 000 000 003 170 534 137 668 829 184 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 006 341 068 275 337 658 368;
  • 60) 0.000 000 000 000 000 000 000 000 000 000 006 341 068 275 337 658 368 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 012 682 136 550 675 316 736;
  • 61) 0.000 000 000 000 000 000 000 000 000 000 012 682 136 550 675 316 736 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 025 364 273 101 350 633 472;
  • 62) 0.000 000 000 000 000 000 000 000 000 000 025 364 273 101 350 633 472 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 050 728 546 202 701 266 944;
  • 63) 0.000 000 000 000 000 000 000 000 000 000 050 728 546 202 701 266 944 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 101 457 092 405 402 533 888;
  • 64) 0.000 000 000 000 000 000 000 000 000 000 101 457 092 405 402 533 888 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 202 914 184 810 805 067 776;
  • 65) 0.000 000 000 000 000 000 000 000 000 000 202 914 184 810 805 067 776 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 405 828 369 621 610 135 552;
  • 66) 0.000 000 000 000 000 000 000 000 000 000 405 828 369 621 610 135 552 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 000 811 656 739 243 220 271 104;
  • 67) 0.000 000 000 000 000 000 000 000 000 000 811 656 739 243 220 271 104 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 001 623 313 478 486 440 542 208;
  • 68) 0.000 000 000 000 000 000 000 000 000 001 623 313 478 486 440 542 208 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 003 246 626 956 972 881 084 416;
  • 69) 0.000 000 000 000 000 000 000 000 000 003 246 626 956 972 881 084 416 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 006 493 253 913 945 762 168 832;
  • 70) 0.000 000 000 000 000 000 000 000 000 006 493 253 913 945 762 168 832 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 012 986 507 827 891 524 337 664;
  • 71) 0.000 000 000 000 000 000 000 000 000 012 986 507 827 891 524 337 664 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 025 973 015 655 783 048 675 328;
  • 72) 0.000 000 000 000 000 000 000 000 000 025 973 015 655 783 048 675 328 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 051 946 031 311 566 097 350 656;
  • 73) 0.000 000 000 000 000 000 000 000 000 051 946 031 311 566 097 350 656 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 103 892 062 623 132 194 701 312;
  • 74) 0.000 000 000 000 000 000 000 000 000 103 892 062 623 132 194 701 312 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 207 784 125 246 264 389 402 624;
  • 75) 0.000 000 000 000 000 000 000 000 000 207 784 125 246 264 389 402 624 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 415 568 250 492 528 778 805 248;
  • 76) 0.000 000 000 000 000 000 000 000 000 415 568 250 492 528 778 805 248 × 2 = 0 + 0.000 000 000 000 000 000 000 000 000 831 136 500 985 057 557 610 496;
  • 77) 0.000 000 000 000 000 000 000 000 000 831 136 500 985 057 557 610 496 × 2 = 0 + 0.000 000 000 000 000 000 000 000 001 662 273 001 970 115 115 220 992;
  • 78) 0.000 000 000 000 000 000 000 000 001 662 273 001 970 115 115 220 992 × 2 = 0 + 0.000 000 000 000 000 000 000 000 003 324 546 003 940 230 230 441 984;
  • 79) 0.000 000 000 000 000 000 000 000 003 324 546 003 940 230 230 441 984 × 2 = 0 + 0.000 000 000 000 000 000 000 000 006 649 092 007 880 460 460 883 968;
  • 80) 0.000 000 000 000 000 000 000 000 006 649 092 007 880 460 460 883 968 × 2 = 0 + 0.000 000 000 000 000 000 000 000 013 298 184 015 760 920 921 767 936;
  • 81) 0.000 000 000 000 000 000 000 000 013 298 184 015 760 920 921 767 936 × 2 = 0 + 0.000 000 000 000 000 000 000 000 026 596 368 031 521 841 843 535 872;
  • 82) 0.000 000 000 000 000 000 000 000 026 596 368 031 521 841 843 535 872 × 2 = 0 + 0.000 000 000 000 000 000 000 000 053 192 736 063 043 683 687 071 744;
  • 83) 0.000 000 000 000 000 000 000 000 053 192 736 063 043 683 687 071 744 × 2 = 0 + 0.000 000 000 000 000 000 000 000 106 385 472 126 087 367 374 143 488;
  • 84) 0.000 000 000 000 000 000 000 000 106 385 472 126 087 367 374 143 488 × 2 = 0 + 0.000 000 000 000 000 000 000 000 212 770 944 252 174 734 748 286 976;
  • 85) 0.000 000 000 000 000 000 000 000 212 770 944 252 174 734 748 286 976 × 2 = 0 + 0.000 000 000 000 000 000 000 000 425 541 888 504 349 469 496 573 952;
  • 86) 0.000 000 000 000 000 000 000 000 425 541 888 504 349 469 496 573 952 × 2 = 0 + 0.000 000 000 000 000 000 000 000 851 083 777 008 698 938 993 147 904;
  • 87) 0.000 000 000 000 000 000 000 000 851 083 777 008 698 938 993 147 904 × 2 = 0 + 0.000 000 000 000 000 000 000 001 702 167 554 017 397 877 986 295 808;
  • 88) 0.000 000 000 000 000 000 000 001 702 167 554 017 397 877 986 295 808 × 2 = 0 + 0.000 000 000 000 000 000 000 003 404 335 108 034 795 755 972 591 616;
  • 89) 0.000 000 000 000 000 000 000 003 404 335 108 034 795 755 972 591 616 × 2 = 0 + 0.000 000 000 000 000 000 000 006 808 670 216 069 591 511 945 183 232;
  • 90) 0.000 000 000 000 000 000 000 006 808 670 216 069 591 511 945 183 232 × 2 = 0 + 0.000 000 000 000 000 000 000 013 617 340 432 139 183 023 890 366 464;
  • 91) 0.000 000 000 000 000 000 000 013 617 340 432 139 183 023 890 366 464 × 2 = 0 + 0.000 000 000 000 000 000 000 027 234 680 864 278 366 047 780 732 928;
  • 92) 0.000 000 000 000 000 000 000 027 234 680 864 278 366 047 780 732 928 × 2 = 0 + 0.000 000 000 000 000 000 000 054 469 361 728 556 732 095 561 465 856;
  • 93) 0.000 000 000 000 000 000 000 054 469 361 728 556 732 095 561 465 856 × 2 = 0 + 0.000 000 000 000 000 000 000 108 938 723 457 113 464 191 122 931 712;
  • 94) 0.000 000 000 000 000 000 000 108 938 723 457 113 464 191 122 931 712 × 2 = 0 + 0.000 000 000 000 000 000 000 217 877 446 914 226 928 382 245 863 424;
  • 95) 0.000 000 000 000 000 000 000 217 877 446 914 226 928 382 245 863 424 × 2 = 0 + 0.000 000 000 000 000 000 000 435 754 893 828 453 856 764 491 726 848;
  • 96) 0.000 000 000 000 000 000 000 435 754 893 828 453 856 764 491 726 848 × 2 = 0 + 0.000 000 000 000 000 000 000 871 509 787 656 907 713 528 983 453 696;
  • 97) 0.000 000 000 000 000 000 000 871 509 787 656 907 713 528 983 453 696 × 2 = 0 + 0.000 000 000 000 000 000 001 743 019 575 313 815 427 057 966 907 392;
  • 98) 0.000 000 000 000 000 000 001 743 019 575 313 815 427 057 966 907 392 × 2 = 0 + 0.000 000 000 000 000 000 003 486 039 150 627 630 854 115 933 814 784;
  • 99) 0.000 000 000 000 000 000 003 486 039 150 627 630 854 115 933 814 784 × 2 = 0 + 0.000 000 000 000 000 000 006 972 078 301 255 261 708 231 867 629 568;
  • 100) 0.000 000 000 000 000 000 006 972 078 301 255 261 708 231 867 629 568 × 2 = 0 + 0.000 000 000 000 000 000 013 944 156 602 510 523 416 463 735 259 136;
  • 101) 0.000 000 000 000 000 000 013 944 156 602 510 523 416 463 735 259 136 × 2 = 0 + 0.000 000 000 000 000 000 027 888 313 205 021 046 832 927 470 518 272;
  • 102) 0.000 000 000 000 000 000 027 888 313 205 021 046 832 927 470 518 272 × 2 = 0 + 0.000 000 000 000 000 000 055 776 626 410 042 093 665 854 941 036 544;
  • 103) 0.000 000 000 000 000 000 055 776 626 410 042 093 665 854 941 036 544 × 2 = 0 + 0.000 000 000 000 000 000 111 553 252 820 084 187 331 709 882 073 088;
  • 104) 0.000 000 000 000 000 000 111 553 252 820 084 187 331 709 882 073 088 × 2 = 0 + 0.000 000 000 000 000 000 223 106 505 640 168 374 663 419 764 146 176;
  • 105) 0.000 000 000 000 000 000 223 106 505 640 168 374 663 419 764 146 176 × 2 = 0 + 0.000 000 000 000 000 000 446 213 011 280 336 749 326 839 528 292 352;
  • 106) 0.000 000 000 000 000 000 446 213 011 280 336 749 326 839 528 292 352 × 2 = 0 + 0.000 000 000 000 000 000 892 426 022 560 673 498 653 679 056 584 704;
  • 107) 0.000 000 000 000 000 000 892 426 022 560 673 498 653 679 056 584 704 × 2 = 0 + 0.000 000 000 000 000 001 784 852 045 121 346 997 307 358 113 169 408;
  • 108) 0.000 000 000 000 000 001 784 852 045 121 346 997 307 358 113 169 408 × 2 = 0 + 0.000 000 000 000 000 003 569 704 090 242 693 994 614 716 226 338 816;
  • 109) 0.000 000 000 000 000 003 569 704 090 242 693 994 614 716 226 338 816 × 2 = 0 + 0.000 000 000 000 000 007 139 408 180 485 387 989 229 432 452 677 632;
  • 110) 0.000 000 000 000 000 007 139 408 180 485 387 989 229 432 452 677 632 × 2 = 0 + 0.000 000 000 000 000 014 278 816 360 970 775 978 458 864 905 355 264;
  • 111) 0.000 000 000 000 000 014 278 816 360 970 775 978 458 864 905 355 264 × 2 = 0 + 0.000 000 000 000 000 028 557 632 721 941 551 956 917 729 810 710 528;
  • 112) 0.000 000 000 000 000 028 557 632 721 941 551 956 917 729 810 710 528 × 2 = 0 + 0.000 000 000 000 000 057 115 265 443 883 103 913 835 459 621 421 056;
  • 113) 0.000 000 000 000 000 057 115 265 443 883 103 913 835 459 621 421 056 × 2 = 0 + 0.000 000 000 000 000 114 230 530 887 766 207 827 670 919 242 842 112;
  • 114) 0.000 000 000 000 000 114 230 530 887 766 207 827 670 919 242 842 112 × 2 = 0 + 0.000 000 000 000 000 228 461 061 775 532 415 655 341 838 485 684 224;
  • 115) 0.000 000 000 000 000 228 461 061 775 532 415 655 341 838 485 684 224 × 2 = 0 + 0.000 000 000 000 000 456 922 123 551 064 831 310 683 676 971 368 448;
  • 116) 0.000 000 000 000 000 456 922 123 551 064 831 310 683 676 971 368 448 × 2 = 0 + 0.000 000 000 000 000 913 844 247 102 129 662 621 367 353 942 736 896;
  • 117) 0.000 000 000 000 000 913 844 247 102 129 662 621 367 353 942 736 896 × 2 = 0 + 0.000 000 000 000 001 827 688 494 204 259 325 242 734 707 885 473 792;
  • 118) 0.000 000 000 000 001 827 688 494 204 259 325 242 734 707 885 473 792 × 2 = 0 + 0.000 000 000 000 003 655 376 988 408 518 650 485 469 415 770 947 584;
  • 119) 0.000 000 000 000 003 655 376 988 408 518 650 485 469 415 770 947 584 × 2 = 0 + 0.000 000 000 000 007 310 753 976 817 037 300 970 938 831 541 895 168;
  • 120) 0.000 000 000 000 007 310 753 976 817 037 300 970 938 831 541 895 168 × 2 = 0 + 0.000 000 000 000 014 621 507 953 634 074 601 941 877 663 083 790 336;
  • 121) 0.000 000 000 000 014 621 507 953 634 074 601 941 877 663 083 790 336 × 2 = 0 + 0.000 000 000 000 029 243 015 907 268 149 203 883 755 326 167 580 672;
  • 122) 0.000 000 000 000 029 243 015 907 268 149 203 883 755 326 167 580 672 × 2 = 0 + 0.000 000 000 000 058 486 031 814 536 298 407 767 510 652 335 161 344;
  • 123) 0.000 000 000 000 058 486 031 814 536 298 407 767 510 652 335 161 344 × 2 = 0 + 0.000 000 000 000 116 972 063 629 072 596 815 535 021 304 670 322 688;
  • 124) 0.000 000 000 000 116 972 063 629 072 596 815 535 021 304 670 322 688 × 2 = 0 + 0.000 000 000 000 233 944 127 258 145 193 631 070 042 609 340 645 376;
  • 125) 0.000 000 000 000 233 944 127 258 145 193 631 070 042 609 340 645 376 × 2 = 0 + 0.000 000 000 000 467 888 254 516 290 387 262 140 085 218 681 290 752;
  • 126) 0.000 000 000 000 467 888 254 516 290 387 262 140 085 218 681 290 752 × 2 = 0 + 0.000 000 000 000 935 776 509 032 580 774 524 280 170 437 362 581 504;
  • 127) 0.000 000 000 000 935 776 509 032 580 774 524 280 170 437 362 581 504 × 2 = 0 + 0.000 000 000 001 871 553 018 065 161 549 048 560 340 874 725 163 008;
  • 128) 0.000 000 000 001 871 553 018 065 161 549 048 560 340 874 725 163 008 × 2 = 0 + 0.000 000 000 003 743 106 036 130 323 098 097 120 681 749 450 326 016;
  • 129) 0.000 000 000 003 743 106 036 130 323 098 097 120 681 749 450 326 016 × 2 = 0 + 0.000 000 000 007 486 212 072 260 646 196 194 241 363 498 900 652 032;
  • 130) 0.000 000 000 007 486 212 072 260 646 196 194 241 363 498 900 652 032 × 2 = 0 + 0.000 000 000 014 972 424 144 521 292 392 388 482 726 997 801 304 064;
  • 131) 0.000 000 000 014 972 424 144 521 292 392 388 482 726 997 801 304 064 × 2 = 0 + 0.000 000 000 029 944 848 289 042 584 784 776 965 453 995 602 608 128;
  • 132) 0.000 000 000 029 944 848 289 042 584 784 776 965 453 995 602 608 128 × 2 = 0 + 0.000 000 000 059 889 696 578 085 169 569 553 930 907 991 205 216 256;
  • 133) 0.000 000 000 059 889 696 578 085 169 569 553 930 907 991 205 216 256 × 2 = 0 + 0.000 000 000 119 779 393 156 170 339 139 107 861 815 982 410 432 512;
  • 134) 0.000 000 000 119 779 393 156 170 339 139 107 861 815 982 410 432 512 × 2 = 0 + 0.000 000 000 239 558 786 312 340 678 278 215 723 631 964 820 865 024;
  • 135) 0.000 000 000 239 558 786 312 340 678 278 215 723 631 964 820 865 024 × 2 = 0 + 0.000 000 000 479 117 572 624 681 356 556 431 447 263 929 641 730 048;
  • 136) 0.000 000 000 479 117 572 624 681 356 556 431 447 263 929 641 730 048 × 2 = 0 + 0.000 000 000 958 235 145 249 362 713 112 862 894 527 859 283 460 096;
  • 137) 0.000 000 000 958 235 145 249 362 713 112 862 894 527 859 283 460 096 × 2 = 0 + 0.000 000 001 916 470 290 498 725 426 225 725 789 055 718 566 920 192;
  • 138) 0.000 000 001 916 470 290 498 725 426 225 725 789 055 718 566 920 192 × 2 = 0 + 0.000 000 003 832 940 580 997 450 852 451 451 578 111 437 133 840 384;
  • 139) 0.000 000 003 832 940 580 997 450 852 451 451 578 111 437 133 840 384 × 2 = 0 + 0.000 000 007 665 881 161 994 901 704 902 903 156 222 874 267 680 768;
  • 140) 0.000 000 007 665 881 161 994 901 704 902 903 156 222 874 267 680 768 × 2 = 0 + 0.000 000 015 331 762 323 989 803 409 805 806 312 445 748 535 361 536;
  • 141) 0.000 000 015 331 762 323 989 803 409 805 806 312 445 748 535 361 536 × 2 = 0 + 0.000 000 030 663 524 647 979 606 819 611 612 624 891 497 070 723 072;
  • 142) 0.000 000 030 663 524 647 979 606 819 611 612 624 891 497 070 723 072 × 2 = 0 + 0.000 000 061 327 049 295 959 213 639 223 225 249 782 994 141 446 144;
  • 143) 0.000 000 061 327 049 295 959 213 639 223 225 249 782 994 141 446 144 × 2 = 0 + 0.000 000 122 654 098 591 918 427 278 446 450 499 565 988 282 892 288;
  • 144) 0.000 000 122 654 098 591 918 427 278 446 450 499 565 988 282 892 288 × 2 = 0 + 0.000 000 245 308 197 183 836 854 556 892 900 999 131 976 565 784 576;
  • 145) 0.000 000 245 308 197 183 836 854 556 892 900 999 131 976 565 784 576 × 2 = 0 + 0.000 000 490 616 394 367 673 709 113 785 801 998 263 953 131 569 152;
  • 146) 0.000 000 490 616 394 367 673 709 113 785 801 998 263 953 131 569 152 × 2 = 0 + 0.000 000 981 232 788 735 347 418 227 571 603 996 527 906 263 138 304;
  • 147) 0.000 000 981 232 788 735 347 418 227 571 603 996 527 906 263 138 304 × 2 = 0 + 0.000 001 962 465 577 470 694 836 455 143 207 993 055 812 526 276 608;
  • 148) 0.000 001 962 465 577 470 694 836 455 143 207 993 055 812 526 276 608 × 2 = 0 + 0.000 003 924 931 154 941 389 672 910 286 415 986 111 625 052 553 216;
  • 149) 0.000 003 924 931 154 941 389 672 910 286 415 986 111 625 052 553 216 × 2 = 0 + 0.000 007 849 862 309 882 779 345 820 572 831 972 223 250 105 106 432;
  • 150) 0.000 007 849 862 309 882 779 345 820 572 831 972 223 250 105 106 432 × 2 = 0 + 0.000 015 699 724 619 765 558 691 641 145 663 944 446 500 210 212 864;
  • 151) 0.000 015 699 724 619 765 558 691 641 145 663 944 446 500 210 212 864 × 2 = 0 + 0.000 031 399 449 239 531 117 383 282 291 327 888 893 000 420 425 728;
  • 152) 0.000 031 399 449 239 531 117 383 282 291 327 888 893 000 420 425 728 × 2 = 0 + 0.000 062 798 898 479 062 234 766 564 582 655 777 786 000 840 851 456;
  • 153) 0.000 062 798 898 479 062 234 766 564 582 655 777 786 000 840 851 456 × 2 = 0 + 0.000 125 597 796 958 124 469 533 129 165 311 555 572 001 681 702 912;
  • 154) 0.000 125 597 796 958 124 469 533 129 165 311 555 572 001 681 702 912 × 2 = 0 + 0.000 251 195 593 916 248 939 066 258 330 623 111 144 003 363 405 824;
  • 155) 0.000 251 195 593 916 248 939 066 258 330 623 111 144 003 363 405 824 × 2 = 0 + 0.000 502 391 187 832 497 878 132 516 661 246 222 288 006 726 811 648;
  • 156) 0.000 502 391 187 832 497 878 132 516 661 246 222 288 006 726 811 648 × 2 = 0 + 0.001 004 782 375 664 995 756 265 033 322 492 444 576 013 453 623 296;
  • 157) 0.001 004 782 375 664 995 756 265 033 322 492 444 576 013 453 623 296 × 2 = 0 + 0.002 009 564 751 329 991 512 530 066 644 984 889 152 026 907 246 592;
  • 158) 0.002 009 564 751 329 991 512 530 066 644 984 889 152 026 907 246 592 × 2 = 0 + 0.004 019 129 502 659 983 025 060 133 289 969 778 304 053 814 493 184;
  • 159) 0.004 019 129 502 659 983 025 060 133 289 969 778 304 053 814 493 184 × 2 = 0 + 0.008 038 259 005 319 966 050 120 266 579 939 556 608 107 628 986 368;
  • 160) 0.008 038 259 005 319 966 050 120 266 579 939 556 608 107 628 986 368 × 2 = 0 + 0.016 076 518 010 639 932 100 240 533 159 879 113 216 215 257 972 736;
  • 161) 0.016 076 518 010 639 932 100 240 533 159 879 113 216 215 257 972 736 × 2 = 0 + 0.032 153 036 021 279 864 200 481 066 319 758 226 432 430 515 945 472;
  • 162) 0.032 153 036 021 279 864 200 481 066 319 758 226 432 430 515 945 472 × 2 = 0 + 0.064 306 072 042 559 728 400 962 132 639 516 452 864 861 031 890 944;
  • 163) 0.064 306 072 042 559 728 400 962 132 639 516 452 864 861 031 890 944 × 2 = 0 + 0.128 612 144 085 119 456 801 924 265 279 032 905 729 722 063 781 888;
  • 164) 0.128 612 144 085 119 456 801 924 265 279 032 905 729 722 063 781 888 × 2 = 0 + 0.257 224 288 170 238 913 603 848 530 558 065 811 459 444 127 563 776;
  • 165) 0.257 224 288 170 238 913 603 848 530 558 065 811 459 444 127 563 776 × 2 = 0 + 0.514 448 576 340 477 827 207 697 061 116 131 622 918 888 255 127 552;
  • 166) 0.514 448 576 340 477 827 207 697 061 116 131 622 918 888 255 127 552 × 2 = 1 + 0.028 897 152 680 955 654 415 394 122 232 263 245 837 776 510 255 104;
  • 167) 0.028 897 152 680 955 654 415 394 122 232 263 245 837 776 510 255 104 × 2 = 0 + 0.057 794 305 361 911 308 830 788 244 464 526 491 675 553 020 510 208;
  • 168) 0.057 794 305 361 911 308 830 788 244 464 526 491 675 553 020 510 208 × 2 = 0 + 0.115 588 610 723 822 617 661 576 488 929 052 983 351 106 041 020 416;
  • 169) 0.115 588 610 723 822 617 661 576 488 929 052 983 351 106 041 020 416 × 2 = 0 + 0.231 177 221 447 645 235 323 152 977 858 105 966 702 212 082 040 832;
  • 170) 0.231 177 221 447 645 235 323 152 977 858 105 966 702 212 082 040 832 × 2 = 0 + 0.462 354 442 895 290 470 646 305 955 716 211 933 404 424 164 081 664;
  • 171) 0.462 354 442 895 290 470 646 305 955 716 211 933 404 424 164 081 664 × 2 = 0 + 0.924 708 885 790 580 941 292 611 911 432 423 866 808 848 328 163 328;
  • 172) 0.924 708 885 790 580 941 292 611 911 432 423 866 808 848 328 163 328 × 2 = 1 + 0.849 417 771 581 161 882 585 223 822 864 847 733 617 696 656 326 656;
  • 173) 0.849 417 771 581 161 882 585 223 822 864 847 733 617 696 656 326 656 × 2 = 1 + 0.698 835 543 162 323 765 170 447 645 729 695 467 235 393 312 653 312;
  • 174) 0.698 835 543 162 323 765 170 447 645 729 695 467 235 393 312 653 312 × 2 = 1 + 0.397 671 086 324 647 530 340 895 291 459 390 934 470 786 625 306 624;
  • 175) 0.397 671 086 324 647 530 340 895 291 459 390 934 470 786 625 306 624 × 2 = 0 + 0.795 342 172 649 295 060 681 790 582 918 781 868 941 573 250 613 248;
  • 176) 0.795 342 172 649 295 060 681 790 582 918 781 868 941 573 250 613 248 × 2 = 1 + 0.590 684 345 298 590 121 363 581 165 837 563 737 883 146 501 226 496;
  • 177) 0.590 684 345 298 590 121 363 581 165 837 563 737 883 146 501 226 496 × 2 = 1 + 0.181 368 690 597 180 242 727 162 331 675 127 475 766 293 002 452 992;
  • 178) 0.181 368 690 597 180 242 727 162 331 675 127 475 766 293 002 452 992 × 2 = 0 + 0.362 737 381 194 360 485 454 324 663 350 254 951 532 586 004 905 984;
  • 179) 0.362 737 381 194 360 485 454 324 663 350 254 951 532 586 004 905 984 × 2 = 0 + 0.725 474 762 388 720 970 908 649 326 700 509 903 065 172 009 811 968;
  • 180) 0.725 474 762 388 720 970 908 649 326 700 509 903 065 172 009 811 968 × 2 = 1 + 0.450 949 524 777 441 941 817 298 653 401 019 806 130 344 019 623 936;
  • 181) 0.450 949 524 777 441 941 817 298 653 401 019 806 130 344 019 623 936 × 2 = 0 + 0.901 899 049 554 883 883 634 597 306 802 039 612 260 688 039 247 872;
  • 182) 0.901 899 049 554 883 883 634 597 306 802 039 612 260 688 039 247 872 × 2 = 1 + 0.803 798 099 109 767 767 269 194 613 604 079 224 521 376 078 495 744;
  • 183) 0.803 798 099 109 767 767 269 194 613 604 079 224 521 376 078 495 744 × 2 = 1 + 0.607 596 198 219 535 534 538 389 227 208 158 449 042 752 156 991 488;
  • 184) 0.607 596 198 219 535 534 538 389 227 208 158 449 042 752 156 991 488 × 2 = 1 + 0.215 192 396 439 071 069 076 778 454 416 316 898 085 504 313 982 976;
  • 185) 0.215 192 396 439 071 069 076 778 454 416 316 898 085 504 313 982 976 × 2 = 0 + 0.430 384 792 878 142 138 153 556 908 832 633 796 171 008 627 965 952;
  • 186) 0.430 384 792 878 142 138 153 556 908 832 633 796 171 008 627 965 952 × 2 = 0 + 0.860 769 585 756 284 276 307 113 817 665 267 592 342 017 255 931 904;
  • 187) 0.860 769 585 756 284 276 307 113 817 665 267 592 342 017 255 931 904 × 2 = 1 + 0.721 539 171 512 568 552 614 227 635 330 535 184 684 034 511 863 808;
  • 188) 0.721 539 171 512 568 552 614 227 635 330 535 184 684 034 511 863 808 × 2 = 1 + 0.443 078 343 025 137 105 228 455 270 661 070 369 368 069 023 727 616;
  • 189) 0.443 078 343 025 137 105 228 455 270 661 070 369 368 069 023 727 616 × 2 = 0 + 0.886 156 686 050 274 210 456 910 541 322 140 738 736 138 047 455 232;
  • 190) 0.886 156 686 050 274 210 456 910 541 322 140 738 736 138 047 455 232 × 2 = 1 + 0.772 313 372 100 548 420 913 821 082 644 281 477 472 276 094 910 464;
  • 191) 0.772 313 372 100 548 420 913 821 082 644 281 477 472 276 094 910 464 × 2 = 1 + 0.544 626 744 201 096 841 827 642 165 288 562 954 944 552 189 820 928;
  • 192) 0.544 626 744 201 096 841 827 642 165 288 562 954 944 552 189 820 928 × 2 = 1 + 0.089 253 488 402 193 683 655 284 330 577 125 909 889 104 379 641 856;
  • 193) 0.089 253 488 402 193 683 655 284 330 577 125 909 889 104 379 641 856 × 2 = 0 + 0.178 506 976 804 387 367 310 568 661 154 251 819 778 208 759 283 712;
  • 194) 0.178 506 976 804 387 367 310 568 661 154 251 819 778 208 759 283 712 × 2 = 0 + 0.357 013 953 608 774 734 621 137 322 308 503 639 556 417 518 567 424;
  • 195) 0.357 013 953 608 774 734 621 137 322 308 503 639 556 417 518 567 424 × 2 = 0 + 0.714 027 907 217 549 469 242 274 644 617 007 279 112 835 037 134 848;
  • 196) 0.714 027 907 217 549 469 242 274 644 617 007 279 112 835 037 134 848 × 2 = 1 + 0.428 055 814 435 098 938 484 549 289 234 014 558 225 670 074 269 696;
  • 197) 0.428 055 814 435 098 938 484 549 289 234 014 558 225 670 074 269 696 × 2 = 0 + 0.856 111 628 870 197 876 969 098 578 468 029 116 451 340 148 539 392;
  • 198) 0.856 111 628 870 197 876 969 098 578 468 029 116 451 340 148 539 392 × 2 = 1 + 0.712 223 257 740 395 753 938 197 156 936 058 232 902 680 297 078 784;
  • 199) 0.712 223 257 740 395 753 938 197 156 936 058 232 902 680 297 078 784 × 2 = 1 + 0.424 446 515 480 791 507 876 394 313 872 116 465 805 360 594 157 568;
  • 200) 0.424 446 515 480 791 507 876 394 313 872 116 465 805 360 594 157 568 × 2 = 0 + 0.848 893 030 961 583 015 752 788 627 744 232 931 610 721 188 315 136;
  • 201) 0.848 893 030 961 583 015 752 788 627 744 232 931 610 721 188 315 136 × 2 = 1 + 0.697 786 061 923 166 031 505 577 255 488 465 863 221 442 376 630 272;
  • 202) 0.697 786 061 923 166 031 505 577 255 488 465 863 221 442 376 630 272 × 2 = 1 + 0.395 572 123 846 332 063 011 154 510 976 931 726 442 884 753 260 544;
  • 203) 0.395 572 123 846 332 063 011 154 510 976 931 726 442 884 753 260 544 × 2 = 0 + 0.791 144 247 692 664 126 022 309 021 953 863 452 885 769 506 521 088;
  • 204) 0.791 144 247 692 664 126 022 309 021 953 863 452 885 769 506 521 088 × 2 = 1 + 0.582 288 495 385 328 252 044 618 043 907 726 905 771 539 013 042 176;
  • 205) 0.582 288 495 385 328 252 044 618 043 907 726 905 771 539 013 042 176 × 2 = 1 + 0.164 576 990 770 656 504 089 236 087 815 453 811 543 078 026 084 352;
  • 206) 0.164 576 990 770 656 504 089 236 087 815 453 811 543 078 026 084 352 × 2 = 0 + 0.329 153 981 541 313 008 178 472 175 630 907 623 086 156 052 168 704;
  • 207) 0.329 153 981 541 313 008 178 472 175 630 907 623 086 156 052 168 704 × 2 = 0 + 0.658 307 963 082 626 016 356 944 351 261 815 246 172 312 104 337 408;
  • 208) 0.658 307 963 082 626 016 356 944 351 261 815 246 172 312 104 337 408 × 2 = 1 + 0.316 615 926 165 252 032 713 888 702 523 630 492 344 624 208 674 816;
  • 209) 0.316 615 926 165 252 032 713 888 702 523 630 492 344 624 208 674 816 × 2 = 0 + 0.633 231 852 330 504 065 427 777 405 047 260 984 689 248 417 349 632;
  • 210) 0.633 231 852 330 504 065 427 777 405 047 260 984 689 248 417 349 632 × 2 = 1 + 0.266 463 704 661 008 130 855 554 810 094 521 969 378 496 834 699 264;
  • 211) 0.266 463 704 661 008 130 855 554 810 094 521 969 378 496 834 699 264 × 2 = 0 + 0.532 927 409 322 016 261 711 109 620 189 043 938 756 993 669 398 528;
  • 212) 0.532 927 409 322 016 261 711 109 620 189 043 938 756 993 669 398 528 × 2 = 1 + 0.065 854 818 644 032 523 422 219 240 378 087 877 513 987 338 797 056;
  • 213) 0.065 854 818 644 032 523 422 219 240 378 087 877 513 987 338 797 056 × 2 = 0 + 0.131 709 637 288 065 046 844 438 480 756 175 755 027 974 677 594 112;
  • 214) 0.131 709 637 288 065 046 844 438 480 756 175 755 027 974 677 594 112 × 2 = 0 + 0.263 419 274 576 130 093 688 876 961 512 351 510 055 949 355 188 224;
  • 215) 0.263 419 274 576 130 093 688 876 961 512 351 510 055 949 355 188 224 × 2 = 0 + 0.526 838 549 152 260 187 377 753 923 024 703 020 111 898 710 376 448;
  • 216) 0.526 838 549 152 260 187 377 753 923 024 703 020 111 898 710 376 448 × 2 = 1 + 0.053 677 098 304 520 374 755 507 846 049 406 040 223 797 420 752 896;
  • 217) 0.053 677 098 304 520 374 755 507 846 049 406 040 223 797 420 752 896 × 2 = 0 + 0.107 354 196 609 040 749 511 015 692 098 812 080 447 594 841 505 792;
  • 218) 0.107 354 196 609 040 749 511 015 692 098 812 080 447 594 841 505 792 × 2 = 0 + 0.214 708 393 218 081 499 022 031 384 197 624 160 895 189 683 011 584;

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 011(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 0000 0000 0100 0001 1101 1001 0111 0011 0111 0001 0110 1101 1001 0101 0001 00(2)

6. Positive number before normalization:

0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 011(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 0000 0000 0100 0001 1101 1001 0111 0011 0111 0001 0110 1101 1001 0101 0001 00(2)

7. Normalize the binary representation of the number.

Shift the decimal mark 166 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 011(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 0000 0000 0100 0001 1101 1001 0111 0011 0111 0001 0110 1101 1001 0101 0001 00(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 0000 0000 0100 0001 1101 1001 0111 0011 0111 0001 0110 1101 1001 0101 0001 00(2) × 20 =


1.0000 0111 0110 0101 1100 1101 1100 0101 1011 0110 0101 0100 0100(2) × 2-166


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


Mantissa (not normalized):
1.0000 0111 0110 0101 1100 1101 1100 0101 1011 0110 0101 0100 0100


9. Adjust the exponent.

Use the 11 bit excess/bias notation:


Exponent (adjusted) =


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


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


(-166 + 1 023)(10) =


857(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;
  • 857 ÷ 2 = 428 + 1;
  • 428 ÷ 2 = 214 + 0;
  • 214 ÷ 2 = 107 + 0;
  • 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) =


857(10) =


011 0101 1001(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 0111 0110 0101 1100 1101 1100 0101 1011 0110 0101 0100 0100 =


0000 0111 0110 0101 1100 1101 1100 0101 1011 0110 0101 0100 0100


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 1001


Mantissa (52 bits) =
0000 0111 0110 0101 1100 1101 1100 0101 1011 0110 0101 0100 0100


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

1 - 011 0101 1001 - 0000 0111 0110 0101 1100 1101 1100 0101 1011 0110 0101 0100 0100

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