Hi Sangeeta,
I believe what you are trying to ask is that if we convert from binary to decimal, we cannot in actual fact display the decimal value, i.e. 2.328306436538696289063...e-10, exactly.
John had studied and come up with the following table for standard posits.
posit<8,0> you need maximally 3 decimals to be able to get back the exact same binary.
posit<16,1> 5 decimals
posit<32,2> 10 decimals
posit<64,3> 20 decimals
In the case of attempting to perform arithmetic on mixed posit types (i.e. a different posit size or exponent size(es)), is an ugly can of worms. At this moment, we don't recommend one to do that.
If you have to absolutely do it, I will recommend that you use the higher precision one as the type you will use. This naturally leads to the question if which posit type has a higher precision. This is the ugly can of worms part.
Try to stick to the same es size then your life will be simpler.
I hope I answer your question.
Cerlane