Skip to content

VLSIFacts

Let's Program the Transistors

  • Home
  • DHD
    • Digital Electronics
    • Fault Tolerant System Design
    • TLM
    • Verification
    • Verilog
    • VHDL
    • Xilinx
  • Embedded System
    • 8085 uP
    • 8086 uP
    • 8051 uC
  • VLSI Technology
    • Analog Electronics
    • Memory Devices
    • VLSI Circuits
  • Interview
    • Interview Experience
    • Training Experience
    • Question Bank
  • Notifications
  • QUIZ
  • Community
  • Job Board
  • Contact Us
  • Toggle search form

How to Determine the Binary Value from a Single-precision Floating Point Representation

Posted on March 13, 2023June 19, 2025 By vlsifacts No Comments on How to Determine the Binary Value from a Single-precision Floating Point Representation

In the previous article, we have seen the representation of a binary number in IEEE 754 single-precision floating point format. In this article, we will do the reverse process, which means determining the value of a binary number from a floating-point representation. For this, we will use the following formula:

Binary Number = (-1)S(1 + F)(2E-127)

Example:

Consider a number represented in IEEE 754 single-precision floating point format is 11001001111100100010000000000000. Determine the value of the binary number.

Solution:

Let’s break the given number into sign, exponent, and mantissa as below.

Example of determining the binary value of a floating point number

The sign bit is ‘1’, so the number is a negative number.

Biased exponent value, E = 100100112 = 14710

Mantissa part, F = .11100100010000000000000

So, 1+F = 1.1110010001

Now, applying the above-given formula:

Binary Number = (-1)1(1.1110010001)(2147-127) = (-1)(1.1110010001)(220) = -111100100010000000000

The equivalent decimal value of the given floating point number is -19,83,488.

In the next article, we will learn how to find the floating point value of a decimal fractional number.

Previous           Table of Content           Next

Spread the Word

  • Click to share on Facebook (Opens in new window) Facebook
  • Click to share on X (Opens in new window) X
  • Click to share on LinkedIn (Opens in new window) LinkedIn
  • Click to share on Pinterest (Opens in new window) Pinterest
  • Click to share on Tumblr (Opens in new window) Tumblr
  • Click to share on Pocket (Opens in new window) Pocket
  • Click to share on Reddit (Opens in new window) Reddit
  • Click to email a link to a friend (Opens in new window) Email
  • Click to print (Opens in new window) Print

Like this:

Like Loading...

Related posts:

  1. Floating Point Format
  2. Single-Precision IEEE 754 Representation for Floating Point Numbers
  3. How to Convert a Decimal Number to a Binary Single-precision Floating Point Number
  4. Synopsys – Interview Questions – based on Synthesis and Simulation
Digital Electronics Tags:exponent, floating point number, IEEE 754, mantissa, single precision floating point

Post navigation

Previous Post: Single-Precision IEEE 754 Representation for Floating Point Numbers
Next Post: How to Convert a Decimal Number to a Binary Single-precision Floating Point Number

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Top Posts & Pages

  • ASCII Code
  • Difference between $display, $monitor, $write and $strobe in Verilog
  • NAND and NOR gate using CMOS Technology
  • Circuit Design of a 4-bit Binary Counter Using D Flip-flops
  • What are Test Chips in VLSI


 

Copyright © 2025 VLSIFacts.

Powered by PressBook WordPress theme

%d