diff --git a/source/expressions.tex b/source/expressions.tex index d91fac60e0..29d48878ca 100644 --- a/source/expressions.tex +++ b/source/expressions.tex @@ -4961,8 +4961,8 @@ then to the enumeration type. If the enumeration type does not have a fixed underlying type, the value is unchanged -if the original value is within the range -of the enumeration values\iref{dcl.enum}, and +if the original value is one of +the values of the enumeration\iref{dcl.enum}, and otherwise, the behavior is undefined\ubdef{expr.static.cast.enum.outside.range}. A value of floating-point type can also be explicitly converted to an enumeration type. The resulting value is the same as converting the original value to the