Implementing Half Floats in D
Don
don at nospam.com
Wed Jan 30 00:26:15 PST 2013
On Tuesday, 29 January 2013 at 22:49:02 UTC, Joseph Rushton
Wakeling wrote:
> On 01/29/2013 11:27 PM, Iain Buclaw wrote:
>> I'm sure this was mentioned before, but what does halffloat
>> have over
>> std.numeric.CustomFloat?
>
> "These formats are for storage only; all operations on them are
> performed by first implicitly extracting them to real first."
>
> ... whereas HalfFloat extracts to float, and so should be
> faster, which is probably one of the main goals here.
>
> But since std.numeric was mentioned, why not add HalfFloat
> there rather than its own separate module?
The discussion we had on github agreed that std.halffloat isn't a
good place.
But OTOH std.numeric needs a complete overhaul, it's a mess.
It would be a mistake to throw it in there.
More information about the Digitalmars-d
mailing list