Expert advice anyone? I was surprised to see complex libraries in Go, and then in C, return a negative zero for the imaginary part of the result of cos(0+0i). The sign of imaginary zeros for real arguments seems unpredictable. Is it? See github.com/golang/go/issu… for context.