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

Floating Point Format

Posted on March 12, 2023June 19, 2025 By vlsifacts No Comments on Floating Point Format

Imagine you have a processor with registers of size 32 bits. Can the processor store a number larger than 32 bits in one register? It is possible if the number is represented in floating point format.

The floating point format is useful in representing very large and very small integer numbers without increasing the number of bits. This format is also used in computers to represent numbers having both integer and fractional components. The floating point format has two parts, such as mantissa and exponent. The mantissa of a number represents the magnitude, and the value is between 0 and 1. The exponent of the number represents how many places the decimal/binary points will move.

We can take an example of a decimal integer number to get a sense of it.

Example:

Integer number = 566734232

Equivalent Floating point number = 0.566734232 x 109

Here, the mantissa is 0.566734232, which is a fractional number, and the value is between 0 and 1. This is achieved by moving the decimal point to the left of the MSB of the integer. Thus, the mantissa value is 9 (as the decimal point has moved 9 places).

For binary-floating point numbers, ANSI/IEEE Standard 754 is the most popular representation format used in computers, including Intel-based processors. A floating point number represented in IEEE 754 has three parts such as sign, mantissa, and exponent. There are, again, three different forms of representation in IEEE 754, as tabulated below. All these three forms are similar in representation but different in size.

Single-precision32 bits
Double-precision64 bits
Extended-precision80 bits

The follow-up articles are listed below:

Single-Precision IEEE 754 Representation for Floating Point Numbers
Binary Value from a Single-Precision Floating Point Representation
Decimal Number to a Binary Single-Precision Floating Point 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...

Discover more from VLSIFacts

Subscribe to get the latest posts sent to your email.

Related posts:

  1. Single-Precision IEEE 754 Representation for Floating Point Numbers
  2. How to Determine the Binary Value from a Single-precision Floating Point Representation
  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: Hexadecimal Arithmetic
Next Post: Single-Precision IEEE 754 Representation for Floating Point Numbers

Leave a Reply Cancel reply

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

Top Posts & Pages

  • Circuit Design of a 4-bit Binary Counter Using D Flip-flops
  • NAND and NOR gate using CMOS Technology
  • How to Implement a Finite State Machine (FSM) in Verilog: Practical Examples and Best Practices
  • ASCII Code
  • How to Convert Binary to BCD and BCD to Binary

Copyright © 2025 VLSIFacts.

Powered by PressBook WordPress theme

%d