-0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 717 464 813 726 4 Converted to 32 Bit Single 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 717 464 813 726 4(10) to 32 bit single precision IEEE 754 binary floating point representation standard (1 bit for sign, 8 bits for exponent, 23 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 717 464 813 726 4(10) to 32 bit single precision IEEE 754 binary floating point representation (1 bit for sign, 8 bits for exponent, 23 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 717 464 813 726 4| = 0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 717 464 813 726 4


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 717 464 813 726 4.

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

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 717 464 813 726 4(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 1111 1111 1111 1111 1111 1111(2)

6. Positive number before normalization:

0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 717 464 813 726 4(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 1111 1111 1111 1111 1111 1111(2)

7. Normalize the binary representation of the number.

Shift the decimal mark 141 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 717 464 813 726 4(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 1111 1111 1111 1111 1111 1111(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 1111 1111 1111 1111 1111 1111(2) × 20 =


1.1111 1111 1111 1111 1111 111(2) × 2-141


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

Sign 1 (a negative number)


Exponent (unadjusted): -141


Mantissa (not normalized):
1.1111 1111 1111 1111 1111 111


9. Adjust the exponent.

Use the 8 bit excess/bias notation:


Exponent (adjusted) =


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


-141 + 2(8-1) - 1 =


(-141 + 127)(10) =


-14(10)


10. Negative exponent!

Your base ten decimal number is too close to ZERO to convert it otherwise to 32 bit single precision IEEE 754 binary floating point representation.

So it will be approximated and treated as ZERO.


11. IEEE 754, Special Case: ZERO

ZERO: Under the IEEE 754 standard, the reserved bitpattern of all the bits of the exponent and the mantissa set on 0 is being used.


-0 and +0 are distinct values, though they are equal.


12. The three elements that make up the number's 32 bit single precision IEEE 754 binary floating point representation:

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


Exponent (8 bits) =
0000 0000


Mantissa (23 bits) =
000 0000 0000 0000 0000 0000


Decimal number -0.000 000 000 000 000 000 000 000 000 000 000 000 000 000 717 464 813 726 4 converted to 32 bit single precision IEEE 754 binary floating point representation:

1 - 0000 0000 - 000 0000 0000 0000 0000 0000


How to convert decimal numbers from base ten to 32 bit single precision IEEE 754 binary floating point standard

Follow the steps below to convert a base 10 decimal number to 32 bit single 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 base ten 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 of the previous dividing 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 previous multiplying operations, starting from the top of the constructed list 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, by shifting the decimal point (or if you prefer, the decimal mark) "n" positions either to the left or to the right, so that only one non zero digit remains to the left of the decimal point.
  • 7. Adjust the exponent in 8 bit excess/bias notation and then convert it from decimal (base 10) to 8 bit binary, by using the same technique of repeatedly dividing by 2, as shown above:
    Exponent (adjusted) = Exponent (unadjusted) + 2(8-1) - 1
  • 8. Normalize mantissa, remove the leading (leftmost) bit, since it's allways '1' (and the decimal sign if the case) and adjust its length to 23 bits, either by removing the excess bits from the right (losing precision...) or by adding extra '0' bits 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 -25.347 from decimal system (base ten) to 32 bit single precision IEEE 754 binary floating point:

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

    |-25.347| = 25.347

  • 2. First convert the integer part, 25. Divide it repeatedly by 2, keeping track of each remainder, until we get a quotient that is equal to zero:
    • division = quotient + remainder;
    • 25 ÷ 2 = 12 + 1;
    • 12 ÷ 2 = 6 + 0;
    • 6 ÷ 2 = 3 + 0;
    • 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:

    25(10) = 1 1001(2)

  • 4. Then convert the fractional part, 0.347. 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.347 × 2 = 0 + 0.694;
    • 2) 0.694 × 2 = 1 + 0.388;
    • 3) 0.388 × 2 = 0 + 0.776;
    • 4) 0.776 × 2 = 1 + 0.552;
    • 5) 0.552 × 2 = 1 + 0.104;
    • 6) 0.104 × 2 = 0 + 0.208;
    • 7) 0.208 × 2 = 0 + 0.416;
    • 8) 0.416 × 2 = 0 + 0.832;
    • 9) 0.832 × 2 = 1 + 0.664;
    • 10) 0.664 × 2 = 1 + 0.328;
    • 11) 0.328 × 2 = 0 + 0.656;
    • 12) 0.656 × 2 = 1 + 0.312;
    • 13) 0.312 × 2 = 0 + 0.624;
    • 14) 0.624 × 2 = 1 + 0.248;
    • 15) 0.248 × 2 = 0 + 0.496;
    • 16) 0.496 × 2 = 0 + 0.992;
    • 17) 0.992 × 2 = 1 + 0.984;
    • 18) 0.984 × 2 = 1 + 0.968;
    • 19) 0.968 × 2 = 1 + 0.936;
    • 20) 0.936 × 2 = 1 + 0.872;
    • 21) 0.872 × 2 = 1 + 0.744;
    • 22) 0.744 × 2 = 1 + 0.488;
    • 23) 0.488 × 2 = 0 + 0.976;
    • 24) 0.976 × 2 = 1 + 0.952;
    • We didn't get any fractional part that was equal to zero. But we had enough iterations (over Mantissa limit = 23) 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.347(10) = 0.0101 1000 1101 0100 1111 1101(2)

  • 6. Summarizing - the positive number before normalization:

    25.347(10) = 1 1001.0101 1000 1101 0100 1111 1101(2)

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

    25.347(10) =
    1 1001.0101 1000 1101 0100 1111 1101(2) =
    1 1001.0101 1000 1101 0100 1111 1101(2) × 20 =
    1.1001 0101 1000 1101 0100 1111 1101(2) × 24

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

    Sign: 1 (a negative number)

    Exponent (unadjusted): 4

    Mantissa (not-normalized): 1.1001 0101 1000 1101 0100 1111 1101

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

    Exponent (adjusted) = Exponent (unadjusted) + 2(8-1) - 1 = (4 + 127)(10) = 131(10) =
    1000 0011(2)

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

    Mantissa (not-normalized): 1.1001 0101 1000 1101 0100 1111 1101

    Mantissa (normalized): 100 1010 1100 0110 1010 0111

  • Conclusion:

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

    Exponent (8 bits) = 1000 0011

    Mantissa (23 bits) = 100 1010 1100 0110 1010 0111

  • Number -25.347, converted from the decimal system (base 10) to 32 bit single precision IEEE 754 binary floating point =
    1 - 1000 0011 - 100 1010 1100 0110 1010 0111