answersLogoWhite

0


Best Answer

gand marao hai answer iska randi ki nasal answer by sullar(lara)

User Avatar

Wiki User

12y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why we use biased representation for the exponent portion of a floating point number?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

What is floating point in computing?

Decimal Cases * * * () * () In programming, a floating point number is expressed as . In general, a floating-point number can be written aswhere * M is the fraction mantissa or significand. * E is the exponent. * B is the base, in decimal case . Binary Cases As an example, a 32-bit word is used in MIPS computer to represent a floating-point number: 1 bit ..... 8 bits .............. 23 bits representing: * The implied base is 2 (not explicitly shown in the representation). * The exponent can be represented in signed 2's complement (but also see biased notation later). * The implied decimal point is between the exponent field E and the significand field M. * More bits in field E mean larger range of values representable. * More bits in field M mean higher precision. * Zero is represented by all bits equal to 0: Normalization To efficiently use the bits available for the significand, it is shifted to the left until all leading 0's disappear (as they make no contribution to the precision). The value can be kept unchanged by adjusting the exponent accordingly. Moreover, as the MSB of the significand is always 1, it does not need to be shown explicitly. The significand could be further shifted to the left by 1 bit to gain one more bit for precision. The first bit 1 before the decimal point is implicit. The actual value represented isHowever, to avoid possible confusion, in the following the default normalization does not assume this implicit 1 unless otherwise specified. Zero is represented by all 0's and is not (and cannot be) normalized. Example: A binary number can be represented in 14-bit floating-point form in the following ways (1 sign bit, a 4-bit exponent field and a 9-bit significand field): * * * * * with an implied 1.0: By normalization, highest precision can be achieved. The bias depends on number of bits in the exponent field. If there are e bits in this field, the bias is , which lifts the representation (not the actual exponent) by half of the range to get rid of the negative parts represented by 2's complement. The range of actual exponents represented is still the same. With the biased exponent, the value represented by the notation is:Note: * Zero exponent is represented by , the bias of the notation; * The range of exponents representable is from -126 to 127; * The exponent (with all zero significand) is reserved to represent infinities or not-a-number (NaN) which may occur when, e.g., a number is divided by zero; * The smallest exponent is reserved to represent denormalized numbers (smaller than which cannot be normalized) and zero, e.g., is represented by: Normalization: If the implied base is , the significand must be shifted multiple of q bits at a time so that the exponent can be correspondingly adjusted to keep the value unchanged. If at least one of the first q bits of the significand is 1, the representation is normalized. Obviously, the implied 1 can no longer be used. Examples: * Normalize . Note that the base is 4 (instead of 2)Note that the significand has to be shifted to the left twobits at a time during normalization, because the smallest reduction of the exponent necessary to keep the value represented unchanged is 1, corresponding to dividing the value by 4. Similarly, if the implied base is , the significand has to be shifted 3 bits at a time. In general, if , normalization means to left shift the significand q bits at a time until there is at least one 1 in the highest q bits of the significand. Obviously the implied 1 can not be used. * Represent in biased notation with bits for exponent field. The bias is and implied base is 2.The biased exponent is , and the notation is (without implied 1): or (with implied 1): * Find the value represented in this biased notation: The biased exponent is 17, the actual exponent is , the value is (without implied 1):or (with implied 1):Examples of IEEE 754: * -0.3125The biased exponent is , * 1.0The biased exponent is , * 37.5The based exponent: , . * -78.25The biased exponent: , * As the most negative exponent representable is -126, this value is a denorm which cannot be normalized: by GAURAV PANDEY & VIJAY MAHARA..........AMRAPALI INSTITUTE...................


What is biased listening?

Biased listening occurs when an individual listens to a superficial level and typically misinterpret the message.


How c stores a float value in 4 bytes of float variable?

You should not concern yourself with the internal bit representation of a floating point variable, because that is an implementation specific thing. Writing code that depends on the internal format is certainly not-portable, and possibly dangerous.That said, many implementations use the IEEE 754-2008 format. The binary32 format has 1 sign bit, 8 exponent bits, and 23+1 mantissa bits for a total of 32 bits.The sign bit is 0 for positive and 1 for negative.The exponent is in excess 128 format, which means that it is biased by 128. Simply put, a value of 011111112 means "mantissa x 21".The mantissa is the binary fraction, i.e. the binary point is to the left of the first bit. It is normalized, meaning that it is left or right shifted until the high order bit is 1, placing its value in the range [0.5, 1.0). Since the high order bit is one, it is left shifted again, and the high order bit is not stored, i.e. it is assumed, giving one more bit of precision. That is why the exponent appears to be excess 127 instead of excess 128.If the number is actually zero, then all of the bits are zero. There are some reserved bit patterns for special numbers, such as invalid, positive infinity, and negative infinity.In the Intel format, the order of the bytes are reversed, with the low order mantissa first, and the sign/first exponent byte last.Again, all of this is an implementation specific thing, and should not be depended on.


How is a non-conducting diode biased?

A nonconducting diode is biased in the reversed direction (reverse polarization).


What are the vi characteristics of ideal diodes?

Zero current flow when reverse biased, zero voltage drop when forward biased.

Related questions

What is the benefit of using biased representation for the exponent portion of a floatingpoint number?

It allows you to compare two floating point values using integer hardware.


What is biased exponent?

A biased exponent is an exponent that is, in layman's terms, set aside when being used in high valued numbers, and basically just stored until the value of the number in the biased exponent needs to be used to solve an equation.


What is floating point in computing?

Decimal Cases * * * () * () In programming, a floating point number is expressed as . In general, a floating-point number can be written aswhere * M is the fraction mantissa or significand. * E is the exponent. * B is the base, in decimal case . Binary Cases As an example, a 32-bit word is used in MIPS computer to represent a floating-point number: 1 bit ..... 8 bits .............. 23 bits representing: * The implied base is 2 (not explicitly shown in the representation). * The exponent can be represented in signed 2's complement (but also see biased notation later). * The implied decimal point is between the exponent field E and the significand field M. * More bits in field E mean larger range of values representable. * More bits in field M mean higher precision. * Zero is represented by all bits equal to 0: Normalization To efficiently use the bits available for the significand, it is shifted to the left until all leading 0's disappear (as they make no contribution to the precision). The value can be kept unchanged by adjusting the exponent accordingly. Moreover, as the MSB of the significand is always 1, it does not need to be shown explicitly. The significand could be further shifted to the left by 1 bit to gain one more bit for precision. The first bit 1 before the decimal point is implicit. The actual value represented isHowever, to avoid possible confusion, in the following the default normalization does not assume this implicit 1 unless otherwise specified. Zero is represented by all 0's and is not (and cannot be) normalized. Example: A binary number can be represented in 14-bit floating-point form in the following ways (1 sign bit, a 4-bit exponent field and a 9-bit significand field): * * * * * with an implied 1.0: By normalization, highest precision can be achieved. The bias depends on number of bits in the exponent field. If there are e bits in this field, the bias is , which lifts the representation (not the actual exponent) by half of the range to get rid of the negative parts represented by 2's complement. The range of actual exponents represented is still the same. With the biased exponent, the value represented by the notation is:Note: * Zero exponent is represented by , the bias of the notation; * The range of exponents representable is from -126 to 127; * The exponent (with all zero significand) is reserved to represent infinities or not-a-number (NaN) which may occur when, e.g., a number is divided by zero; * The smallest exponent is reserved to represent denormalized numbers (smaller than which cannot be normalized) and zero, e.g., is represented by: Normalization: If the implied base is , the significand must be shifted multiple of q bits at a time so that the exponent can be correspondingly adjusted to keep the value unchanged. If at least one of the first q bits of the significand is 1, the representation is normalized. Obviously, the implied 1 can no longer be used. Examples: * Normalize . Note that the base is 4 (instead of 2)Note that the significand has to be shifted to the left twobits at a time during normalization, because the smallest reduction of the exponent necessary to keep the value represented unchanged is 1, corresponding to dividing the value by 4. Similarly, if the implied base is , the significand has to be shifted 3 bits at a time. In general, if , normalization means to left shift the significand q bits at a time until there is at least one 1 in the highest q bits of the significand. Obviously the implied 1 can not be used. * Represent in biased notation with bits for exponent field. The bias is and implied base is 2.The biased exponent is , and the notation is (without implied 1): or (with implied 1): * Find the value represented in this biased notation: The biased exponent is 17, the actual exponent is , the value is (without implied 1):or (with implied 1):Examples of IEEE 754: * -0.3125The biased exponent is , * 1.0The biased exponent is , * 37.5The based exponent: , . * -78.25The biased exponent: , * As the most negative exponent representable is -126, this value is a denorm which cannot be normalized: by GAURAV PANDEY & VIJAY MAHARA..........AMRAPALI INSTITUTE...................


What is biased exponent in terms of computer terminology?

on any drives in a computer you have a slave and master


What is meant by biased clipper?

A biased clipper comes in handy when a small portion of positive or negative half cycles of the signal voltage is to be removed.


Who did proportional representation favor?

Proportional representation tends to favor larger political parties. They are biased and help skew the results of some voting outcomes.


Method of storing floating numbers in c plus plus in memory?

The C++ standard defines two built-in types for floating point numbers: the float and the double. The float (or single precision number) is 32 bits long while a double (or double precision number) is 64 bits long. The bits can be broken down into three parts: the sign (positive or negative); a biased exponent; and a fraction (the mantissa). See the related links, below, for more information.


Can daytraders write off cable TV at their residence?

You may write off a portion biased on the normal work week of 40 hours or roughly %23.


How do you relate biased and unbiased to the real world?

you can not people can be biased and not biased


What is a reason that all biographies may be biased or unbalance?

All biographies may be biased because they are written from the perspective of the author, who may have their own opinions, beliefs, or agendas that can influence the portrayal of the subject. Additionally, the author may only have access to certain sources or information, leading to an unbalanced representation of the person's life.


Use the word biased in a sentence?

I think that question was biased! It almost made me think you were biased! It should be obvious my answer is biased! Sometimes I think that I.Q. test questions are biased!


Is Science biased?

Science is not biased.