From 1843464f014c946c1663de76249267486887626f Mon Sep 17 00:00:00 2001
From: Joe Tsai
Numeric constants represent exact values of arbitrary precision and do not overflow.
-Consequently, there are no constants denoting the IEEE-754 negative zero, infinity,
+Consequently, there are no constants denoting the IEEE 754 negative zero, infinity,
and not-a-number values.
+x
is the same as x
,
while -x
is the negation of x
.
The result of a floating-point or complex division by zero is not specified beyond the
-IEEE-754 standard; whether a run-time panic
+IEEE 754 standard; whether a run-time panic
occurs is implementation-specific.
x
of type float32
-may be stored using additional precision beyond that of an IEEE-754 32-bit number,
+may be stored using additional precision beyond that of an IEEE 754 32-bit number,
but float32(x) represents the result of rounding x
's value to
32-bit precision. Similarly, x + 0.1
may use more than 32 bits
of precision, but float32(x + 0.1)
does not.
diff --git a/doc/go_spec.html b/doc/go_spec.html
index 8f48f7444b..0fd12bf4b5 100644
--- a/doc/go_spec.html
+++ b/doc/go_spec.html
@@ -674,7 +674,7 @@ and are discussed in that section.
Numeric constants represent exact values of arbitrary precision and do not overflow. -Consequently, there are no constants denoting the IEEE-754 negative zero, infinity, +Consequently, there are no constants denoting the IEEE 754 negative zero, infinity, and not-a-number values.
@@ -861,8 +861,8 @@ int16 the set of all signed 16-bit integers (-32768 to 32767) int32 the set of all signed 32-bit integers (-2147483648 to 2147483647) int64 the set of all signed 64-bit integers (-9223372036854775808 to 9223372036854775807) -float32 the set of all IEEE-754 32-bit floating-point numbers -float64 the set of all IEEE-754 64-bit floating-point numbers +float32 the set of all IEEE 754 32-bit floating-point numbers +float64 the set of all IEEE 754 64-bit floating-point numbers complex64 the set of all complex numbers with float32 real and imaginary parts complex128 the set of all complex numbers with float64 real and imaginary parts @@ -5022,7 +5022,7 @@ For floating-point and complex numbers,+x
is the same as x
,
while -x
is the negation of x
.
The result of a floating-point or complex division by zero is not specified beyond the
-IEEE-754 standard; whether a run-time panic
+IEEE 754 standard; whether a run-time panic
occurs is implementation-specific.
@@ -5112,7 +5112,7 @@ These terms and the result of the comparisons are defined as follows:
x
of type float32
-may be stored using additional precision beyond that of an IEEE-754 32-bit number,
+may be stored using additional precision beyond that of an IEEE 754 32-bit number,
but float32(x) represents the result of rounding x
's value to
32-bit precision. Similarly, x + 0.1
may use more than 32 bits
of precision, but float32(x + 0.1)
does not.
--
cgit v1.2.3-54-g00ecf