On Thursday, 28 June 2012 at 16:50:59 UTC, David Nadlinger wrote:
On Thursday, 28 June 2012 at 14:35:24 UTC, Andrei Alexandrescu
wrote:
On 6/28/12 10:07 AM, Roman D. Boiko wrote:
On Thursday, 28 June 2012 at 14:04:37 UTC, Mehrdad wrote:
I think just exposing them via .sig and .exp might be the
way to go?
sig is easy to confuse with sign
.mantissa and .exp
.exp might potentially lead to confusion regarding std.math.exp
with UFCS in place. Not that this would be a huge deal, but
since new property would be used only very rarely anyway, I
don't think going for a longer name like .exponent or even
rawExponent/exponentBits/… would be a problem.
David
How about .mant and .expo?
That's what I'm using in the BigDecimal/BigFloat modules as
private names. The property names are .coefficient and .exponent.