> On Jul 1, 2016, at 11:13 AM, Stephen Canon via swift-evolution 
> <swift-evolution@swift.org> wrote:
> 
>> On Jul 1, 2016, at 1:11 PM, Jordan Rose via swift-evolution 
>> <swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote:
>> 
>> [Proposal: 
>> https://github.com/apple/swift-evolution/blob/master/proposals/0113-rounding-functions-on-floatingpoint.md
>>  
>> <https://github.com/apple/swift-evolution/blob/master/proposals/0113-rounding-functions-on-floatingpoint.md>
>>  ]
>> 
>> Just wondering, why no 'awayFromZero' case?
> 
> It’s not defined or required by IEEE 754.  The others are.  I wouldn’t be 
> opposed to adding some other rounding modes, but the IEEE 754 set is as good 
> as any as a starting point.

I'm  hearing a lot of "Wouldn't it be nice if"s, for items falling outside IEEE 
754. Could we have a native Math module that offered such niceties under a 
separate umbrella proposal? Would it be too cluttery to allow things like 
Double.tau, etc via a Math.Double extension or however that might work?

-- E, who abides by Canon law


_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to