358 in binary single floating point using excess 4

AI Thread Summary
To express 358 in binary single floating point format using excess 4 notation, the value is first converted to binary as 101100110, which normalizes to 1.01100110 with an exponent of 8. The exponent in excess 4 notation becomes 12, represented in 4 bits as 1100. The sign bit is 0, and the mantissa is derived from the normalized binary, resulting in a final representation of 0100000101100110. This format aligns with the specified structure of SEEEMMMMMMMMMMMM, confirming the correct application of excess-4 notation.
francisg3
Messages
31
Reaction score
0
i need to express 358 in binary single floating point format using excess 4 notation...i can do it easily using the 32-bit standard representation with the excess 127 exponent. i know that 358 is 101100110 therefore i assume floating point would be 1.01100110 with an exponent of 8. i know excess 4 is the base exponent added to 4 but 8+4=12 which cannot be represented with 4 bits. any help would be greatly appreciated! thanks.
 
Engineering news on Phys.org
12 can be represented in 4 bits:

1100 = 0*20 + 0*21 + 1*22 + 1*23 = 12
 
I would guess this would mean that you have 1 bit for the sign, 3 bits for the exponent (3 bits to represent the values from -4 to +3 in excess-4), and the remaining 28 bits for the mantissa.

The value 328 can be represented within the given 28 bits, so there is no need to move the decimal point, therefore the exponent is 0 (which equates to 100 in excess-4).

So, 328 should be represented as:
0 100 0000 0000 0000 0000 0001 0110 0110
or 40000166 hex
 
well the answer is supposed to be in this format:
SEEEMMMMMMMMMMMM
the answer is supposed to be in normalized format. The sign is easy (i know it's 0) it's the rest I'm having trouble with. I can do excess-127 notation with no problem, it's the excess-4 business I'm not catching.
 
francisg3 said:
well the answer is supposed to be in this format:
SEEEMMMMMMMMMMMM
the answer is supposed to be in normalized format. The sign is easy (i know it's 0) it's the rest I'm having trouble with. I can do excess-127 notation with no problem, it's the excess-4 business I'm not catching.

Easy enough then (you didn't state that it was to be 16-bit, so I assumed 32-bit)

The value would then be:
0100000101100110

the sign is 0
the exponent is 100 (or 0 in excess-4)
the mantissa is 000101100110
 
Hi all, I have a question. So from the derivation of the Isentropic process relationship PV^gamma = constant, there is a step dW = PdV, which can only be said for quasi-equilibrium (or reversible) processes. As such I believe PV^gamma = constant (and the family of equations) should not be applicable to just adiabatic processes? Ie, it should be applicable only for adiabatic + reversible = isentropic processes? However, I've seen couple of online notes/books, and...
Thread 'How can I find the cleanout for my building drain?'
I am a long distance truck driver, but I recently completed a plumbing program with Stratford Career Institute. In the chapter of my textbook Repairing DWV Systems, the author says that if there is a clog in the building drain, one can clear out the clog by using a snake augur or maybe some other type of tool into the cleanout for the building drain. The author said that the cleanout for the building drain is usually near the stack. I live in a duplex townhouse. Just out of curiosity, I...
I have an engine that uses a dry sump oiling system. The oil collection pan has three AN fittings to use for scavenging. Two of the fittings are approximately on the same level, the third is about 1/2 to 3/4 inch higher than the other two. The system ran for years with no problem using a three stage pump (one pressure and two scavenge stages). The two scavenge stages were connected at times to any two of the three AN fittings on the tank. Recently I tried an upgrade to a four stage pump...
Back
Top