floating point representation
@b0rk @fclc gold star for “significand” instead of “mantissa”.
@steve why do you say that? i just picked whatever term wikipedia was using, I don't have feelings about either of them
@b0rk "Mantissa" is very common, but the IEEE 754 standards (as well as Knuth and Kahan in their influential writings) have always used "significand," because "mantissa" isn't quite correct vis-a-vis it's traditional mathematical meaning when talking bout logarithms.
@b0rk Peter Cordes has an excellent summary in a comment on Stack Overflow: https://cs.stackexchange.com/a/152281
Is significand same as mantissa in IEEE754?

I'm trying to understand IEEE 754 floating point. when I try convert 0.3 from decimal to binary with online calculator, it said the significand value was 1.2 Where 1.2 come from? I did understand a...

Computer Science Stack Exchange

@steve @b0rk
Huh, this is news to me. If I understand correctly, in the traditional usage, the difference is:

x = significand * base ^ exponent

x = base ^ (exponent + mantissa)

Do I have that right?

@inthehands @b0rk yes, up to handwaving about normalization (is significand in [1/base,1) or [1,base)?)

@steve @b0rk Right, and hidden bit etc

I wave my hands a lot, as it turns out