I had a doubt regarding Single Precision Floating point numbers. It is about the bias number which can be derived from exponent part of this representation of numbers.
On searching up on google, most answers say that the bias number should just be 127 (32 bit numbers, I think), whereas in one answer on stackExchange, it says it varies depending on the number of exponent bits. If there are 11 bits then we must subtract $2^{11-1}-1$ (bias number if I'm not mistaken) from the exponent part of the number to get 2's exponent which will be used in the final expression of the number.
But I came across another question on this topic which used excess 16 bit technique. It had 5 bits in the exponent and it was in 16-bit format. In this case while writing the number in single precision format we had to add 16, instead of $2^{5-1}-1 = 15$ bits (or the bias number would have been 16 in this case). I'm guessing it is because it is called 16-bit technique, but otherwise if it wasn't mentioned should we should have added 15 bits to the exponent part while writing it in single precision format?
I'm attaching the excess-16 question & solution for your reference along this question: https://i.stack.imgur.com/nWiYL.jpg