3 765 428 673 067 053 708 746 837 680 547 038 475 387 628 037 205 867 204 856 708 357 620 845 674 083 760 834 756 084 756 182 Converted to 64 Bit Double Precision IEEE 754 Binary Floating Point Representation Standard

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

2. Construct the base 2 representation of the positive number.

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

3 765 428 673 067 053 708 746 837 680 547 038 475 387 628 037 205 867 204 856 708 357 620 845 674 083 760 834 756 084 756 182(10) =


111 0011 1000 0111 1011 1110 1111 1110 0101 1101 0101 1011 1111 0001 0010 0101 0111 1011 1111 0000 0111 0111 0001 1100 0010 1000 0001 0011 0100 0100 0010 1001 1110 1010 1111 0010 0011 1000 1010 1101 0010 1011 1010 1011 0001 1000 1010 0000 1011 1011 1110 1100 1000 1110 1011 0001 1100 0000 1011 0101 1111 1010 1111 1011 0101 0001 0110 1101 0001 0010 1110 1100 1101 1111 1110 1110 1101 0110(2)


3. Normalize the binary representation of the number.

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


3 765 428 673 067 053 708 746 837 680 547 038 475 387 628 037 205 867 204 856 708 357 620 845 674 083 760 834 756 084 756 182(10) =


111 0011 1000 0111 1011 1110 1111 1110 0101 1101 0101 1011 1111 0001 0010 0101 0111 1011 1111 0000 0111 0111 0001 1100 0010 1000 0001 0011 0100 0100 0010 1001 1110 1010 1111 0010 0011 1000 1010 1101 0010 1011 1010 1011 0001 1000 1010 0000 1011 1011 1110 1100 1000 1110 1011 0001 1100 0000 1011 0101 1111 1010 1111 1011 0101 0001 0110 1101 0001 0010 1110 1100 1101 1111 1110 1110 1101 0110(2) =


111 0011 1000 0111 1011 1110 1111 1110 0101 1101 0101 1011 1111 0001 0010 0101 0111 1011 1111 0000 0111 0111 0001 1100 0010 1000 0001 0011 0100 0100 0010 1001 1110 1010 1111 0010 0011 1000 1010 1101 0010 1011 1010 1011 0001 1000 1010 0000 1011 1011 1110 1100 1000 1110 1011 0001 1100 0000 1011 0101 1111 1010 1111 1011 0101 0001 0110 1101 0001 0010 1110 1100 1101 1111 1110 1110 1101 0110(2) × 20 =


1.1100 1110 0001 1110 1111 1011 1111 1001 0111 0101 0110 1111 1100 0100 1001 0101 1110 1111 1100 0001 1101 1100 0111 0000 1010 0000 0100 1101 0001 0000 1010 0111 1010 1011 1100 1000 1110 0010 1011 0100 1010 1110 1010 1100 0110 0010 1000 0010 1110 1111 1011 0010 0011 1010 1100 0111 0000 0010 1101 0111 1110 1011 1110 1101 0100 0101 1011 0100 0100 1011 1011 0011 0111 1111 1011 1011 0101 10(2) × 2310


4. 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 0 (a positive number)


Exponent (unadjusted): 310


Mantissa (not normalized):
1.1100 1110 0001 1110 1111 1011 1111 1001 0111 0101 0110 1111 1100 0100 1001 0101 1110 1111 1100 0001 1101 1100 0111 0000 1010 0000 0100 1101 0001 0000 1010 0111 1010 1011 1100 1000 1110 0010 1011 0100 1010 1110 1010 1100 0110 0010 1000 0010 1110 1111 1011 0010 0011 1010 1100 0111 0000 0010 1101 0111 1110 1011 1110 1101 0100 0101 1011 0100 0100 1011 1011 0011 0111 1111 1011 1011 0101 10


5. Adjust the exponent.

Use the 11 bit excess/bias notation:


Exponent (adjusted) =


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


310 + 2(11-1) - 1 =


(310 + 1 023)(10) =


1 333(10)


6. 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;
  • 1 333 ÷ 2 = 666 + 1;
  • 666 ÷ 2 = 333 + 0;
  • 333 ÷ 2 = 166 + 1;
  • 166 ÷ 2 = 83 + 0;
  • 83 ÷ 2 = 41 + 1;
  • 41 ÷ 2 = 20 + 1;
  • 20 ÷ 2 = 10 + 0;
  • 10 ÷ 2 = 5 + 0;
  • 5 ÷ 2 = 2 + 1;
  • 2 ÷ 2 = 1 + 0;
  • 1 ÷ 2 = 0 + 1;

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

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


Exponent (adjusted) =


1333(10) =


101 0011 0101(2)


8. 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, by removing the excess bits, from the right (if any of the excess bits is set on 1, we are losing precision...).


Mantissa (normalized) =


1. 1100 1110 0001 1110 1111 1011 1111 1001 0111 0101 0110 1111 1100 01 0010 0101 0111 1011 1111 0000 0111 0111 0001 1100 0010 1000 0001 0011 0100 0100 0010 1001 1110 1010 1111 0010 0011 1000 1010 1101 0010 1011 1010 1011 0001 1000 1010 0000 1011 1011 1110 1100 1000 1110 1011 0001 1100 0000 1011 0101 1111 1010 1111 1011 0101 0001 0110 1101 0001 0010 1110 1100 1101 1111 1110 1110 1101 0110 =


1100 1110 0001 1110 1111 1011 1111 1001 0111 0101 0110 1111 1100


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

Sign (1 bit) =
0 (a positive number)


Exponent (11 bits) =
101 0011 0101


Mantissa (52 bits) =
1100 1110 0001 1110 1111 1011 1111 1001 0111 0101 0110 1111 1100


Decimal number 3 765 428 673 067 053 708 746 837 680 547 038 475 387 628 037 205 867 204 856 708 357 620 845 674 083 760 834 756 084 756 182 converted to 64 bit double precision IEEE 754 binary floating point representation:

0 - 101 0011 0101 - 1100 1110 0001 1110 1111 1011 1111 1001 0111 0101 0110 1111 1100

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