x0 * x1 * ... * xn Notes: To avoid overflow, an additional scale is provided that the final result is to be multiplied py 10scale
| InvalidOperationException | any x is signaling NaN | 
| InvalidOperationException | there is one infinite element and one 0.0 element | 
| OverflowException | result is too big to be represented | 
| UnderflowException | result is too small to be represented | 
| InexactException | result is inexact | 
Multiplies elements of x using a higher precision, rounding only once at the end.