yes, agreed, just pushing to the extrema.

On Thursday, 9 July 2020 01:32:13 UTC+1, keith....@gmail.com wrote:
>
>
>
> On Wednesday, July 8, 2020 at 4:50:30 PM UTC-7, simon place wrote:
>>
>> wait a minute, so this...  https://play.golang.org/p/x5SQVgSJsIs
>>
>> could return anything!
>>
>>
> I think float -0 should be guaranteed to convert to integer 0.
> Just like -0.25 and 0.25. The spec says "fraction discarded" but I 
> interpret that as throwing away the - in front of the zero (being an 
> infinitesimal negative fraction).
>
> Only if *after* rounding towards zero, if the value doesn't fit then the 
> result is implementation dependent.
>  
>
>> On Wednesday, 8 July 2020 19:57:30 UTC+1, Ian Lance Taylor wrote:
>>>
>>> The spec is not particularly helpful, but it is not entirely silent. 
>>> It says: "In all non-constant conversions involving floating-point or 
>>> complex values, if the result type cannot represent the value the 
>>> conversion succeeds but the result value is implementation-dependent." 
>>>
>>> Ian 
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/964c3e14-639f-4e33-90c8-704d33287be3o%40googlegroups.com.

Reply via email to