style(encode): reword the negative-zero rationale comments
Assisted-by: GLM 5.3
This commit is contained in:
@@ -831,7 +831,8 @@ func (e *encoder) writeFloat(v float64) error {
|
||||
case math.IsInf(v, -1):
|
||||
e.buf.WriteString("-inf")
|
||||
case v == 0:
|
||||
// Normalise negative zero to positive zero (TOML has no -0).
|
||||
// Normalise negative zero to positive zero, the contract the output
|
||||
// rules in the documentation state.
|
||||
e.buf.WriteString("0.0")
|
||||
default:
|
||||
s := strconv.FormatFloat(v, 'g', -1, 64)
|
||||
|
||||
Reference in New Issue
Block a user