933463fb076676ef3cf1894c60bc697c05508984
[platform/core/csapi/tizenfx.git] / pkg / Tizen.NET.API11 / build / tizen11.0 / ref / System.Runtime.Numerics.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <doc>
3   <assembly>
4     <name>System.Runtime.Numerics</name>
5   </assembly>
6   <members>
7     <member name="T:System.Numerics.BigInteger">
8       <summary>Represents an arbitrarily large signed integer.</summary>
9     </member>
10     <member name="M:System.Numerics.BigInteger.#ctor(System.Byte[])">
11       <summary>Initializes a new instance of the <see cref="T:System.Numerics.BigInteger" /> structure using the values in a byte array.</summary>
12       <param name="value">An array of byte values in little-endian order.</param>
13       <exception cref="T:System.ArgumentNullException">
14         <paramref name="value" /> is <see langword="null" />.</exception>
15     </member>
16     <member name="M:System.Numerics.BigInteger.#ctor(System.Decimal)">
17       <summary>Initializes a new instance of the <see cref="T:System.Numerics.BigInteger" /> structure using a <see cref="T:System.Decimal" /> value.</summary>
18       <param name="value">A decimal number.</param>
19     </member>
20     <member name="M:System.Numerics.BigInteger.#ctor(System.Double)">
21       <summary>Initializes a new instance of the <see cref="T:System.Numerics.BigInteger" /> structure using a double-precision floating-point value.</summary>
22       <param name="value">A double-precision floating-point value.</param>
23       <exception cref="T:System.OverflowException">
24         <paramref name="value" /> is <see cref="F:System.Double.NaN" />, <see cref="F:System.Double.NegativeInfinity" />, or <see cref="F:System.Double.PositiveInfinity" />.</exception>
25     </member>
26     <member name="M:System.Numerics.BigInteger.#ctor(System.Int32)">
27       <summary>Initializes a new instance of the <see cref="T:System.Numerics.BigInteger" /> structure using a 32-bit signed integer value.</summary>
28       <param name="value">A 32-bit signed integer.</param>
29     </member>
30     <member name="M:System.Numerics.BigInteger.#ctor(System.Int64)">
31       <summary>Initializes a new instance of the <see cref="T:System.Numerics.BigInteger" /> structure using a 64-bit signed integer value.</summary>
32       <param name="value">A 64-bit signed integer.</param>
33     </member>
34     <member name="M:System.Numerics.BigInteger.#ctor(System.ReadOnlySpan{System.Byte},System.Boolean,System.Boolean)">
35       <summary>Initializes a new instance of the <see cref="T:System.Numerics.BigInteger" /> structure using the values in a read-only span of bytes, and optionally indicating the signing encoding and the endianness byte order.</summary>
36       <param name="value">A read-only span of bytes representing the big integer.</param>
37       <param name="isUnsigned">
38         <see langword="true" /> to indicate <paramref name="value" /> uses unsigned encoding; otherwise, <see langword="false" /> (the default value).</param>
39       <param name="isBigEndian">
40         <see langword="true" /> to indicate <paramref name="value" /> is in big-endian byte order; otherwise, <see langword="false" />  (the default value).</param>
41     </member>
42     <member name="M:System.Numerics.BigInteger.#ctor(System.Single)">
43       <summary>Initializes a new instance of the <see cref="T:System.Numerics.BigInteger" /> structure using a single-precision floating-point value.</summary>
44       <param name="value">A single-precision floating-point value.</param>
45       <exception cref="T:System.OverflowException">
46         <paramref name="value" /> is <see cref="F:System.Single.NaN" />, <see cref="F:System.Single.NegativeInfinity" />, or <see cref="F:System.Single.PositiveInfinity" />.</exception>
47     </member>
48     <member name="M:System.Numerics.BigInteger.#ctor(System.UInt32)">
49       <summary>Initializes a new instance of the <see cref="T:System.Numerics.BigInteger" /> structure using an unsigned 32-bit integer value.</summary>
50       <param name="value">An unsigned 32-bit integer value.</param>
51     </member>
52     <member name="M:System.Numerics.BigInteger.#ctor(System.UInt64)">
53       <summary>Initializes a new instance of the <see cref="T:System.Numerics.BigInteger" /> structure with an unsigned 64-bit integer value.</summary>
54       <param name="value">An unsigned 64-bit integer.</param>
55     </member>
56     <member name="M:System.Numerics.BigInteger.Abs(System.Numerics.BigInteger)">
57       <summary>Gets the absolute value of a <see cref="T:System.Numerics.BigInteger" /> object.</summary>
58       <param name="value">A number.</param>
59       <returns>The absolute value of <paramref name="value" />.</returns>
60     </member>
61     <member name="M:System.Numerics.BigInteger.Add(System.Numerics.BigInteger,System.Numerics.BigInteger)">
62       <summary>Adds two <see cref="T:System.Numerics.BigInteger" /> values and returns the result.</summary>
63       <param name="left">The first value to add.</param>
64       <param name="right">The second value to add.</param>
65       <returns>The sum of <paramref name="left" /> and <paramref name="right" />.</returns>
66     </member>
67     <member name="M:System.Numerics.BigInteger.Compare(System.Numerics.BigInteger,System.Numerics.BigInteger)">
68       <summary>Compares two <see cref="T:System.Numerics.BigInteger" /> values and returns an integer that indicates whether the first value is less than, equal to, or greater than the second value.</summary>
69       <param name="left">The first value to compare.</param>
70       <param name="right">The second value to compare.</param>
71       <returns>A signed integer that indicates the relative values of <paramref name="left" /> and <paramref name="right" />, as shown in the following table.  
72   
73  <list type="table"><listheader><term> Value</term><description> Condition</description></listheader><item><term> Less than zero</term><description><paramref name="left" /> is less than <paramref name="right" />.</description></item><item><term> Zero</term><description><paramref name="left" /> equals <paramref name="right" />.</description></item><item><term> Greater than zero</term><description><paramref name="left" /> is greater than <paramref name="right" />.</description></item></list></returns>
74     </member>
75     <member name="M:System.Numerics.BigInteger.CompareTo(System.Int64)">
76       <summary>Compares this instance to a signed 64-bit integer and returns an integer that indicates whether the value of this instance is less than, equal to, or greater than the value of the signed 64-bit integer.</summary>
77       <param name="other">The signed 64-bit integer to compare.</param>
78       <returns>A signed integer value that indicates the relationship of this instance to <paramref name="other" />, as shown in the following table.  
79   
80  <list type="table"><listheader><term> Return value</term><description> Description</description></listheader><item><term> Less than zero</term><description> The current instance is less than <paramref name="other" />.</description></item><item><term> Zero</term><description> The current instance equals <paramref name="other" />.</description></item><item><term> Greater than zero</term><description> The current instance is greater than <paramref name="other" />.</description></item></list></returns>
81     </member>
82     <member name="M:System.Numerics.BigInteger.CompareTo(System.Numerics.BigInteger)">
83       <summary>Compares this instance to a second <see cref="T:System.Numerics.BigInteger" /> and returns an integer that indicates whether the value of this instance is less than, equal to, or greater than the value of the specified object.</summary>
84       <param name="other">The object to compare.</param>
85       <returns>A signed integer value that indicates the relationship of this instance to <paramref name="other" />, as shown in the following table.  
86   
87  <list type="table"><listheader><term> Return value</term><description> Description</description></listheader><item><term> Less than zero</term><description> The current instance is less than <paramref name="other" />.</description></item><item><term> Zero</term><description> The current instance equals <paramref name="other" />.</description></item><item><term> Greater than zero</term><description> The current instance is greater than <paramref name="other" />.</description></item></list></returns>
88     </member>
89     <member name="M:System.Numerics.BigInteger.CompareTo(System.Object)">
90       <summary>Compares this instance to a specified object and returns an integer that indicates whether the value of this instance is less than, equal to, or greater than the value of the specified object.</summary>
91       <param name="obj">The object to compare.</param>
92       <exception cref="T:System.ArgumentException">
93         <paramref name="obj" /> is not a <see cref="T:System.Numerics.BigInteger" />.</exception>
94       <returns>A signed integer that indicates the relationship of the current instance to the <paramref name="obj" /> parameter, as shown in the following table.  
95   
96  <list type="table"><listheader><term> Return value</term><description> Description</description></listheader><item><term> Less than zero</term><description> The current instance is less than <paramref name="obj" />.</description></item><item><term> Zero</term><description> The current instance equals <paramref name="obj" />.</description></item><item><term> Greater than zero</term><description> The current instance is greater than <paramref name="obj" />, or the <paramref name="obj" /> parameter is <see langword="null" />.</description></item></list></returns>
97     </member>
98     <member name="M:System.Numerics.BigInteger.CompareTo(System.UInt64)">
99       <summary>Compares this instance to an unsigned 64-bit integer and returns an integer that indicates whether the value of this instance is less than, equal to, or greater than the value of the unsigned 64-bit integer.</summary>
100       <param name="other">The unsigned 64-bit integer to compare.</param>
101       <returns>A signed integer that indicates the relative value of this instance and <paramref name="other" />, as shown in the following table.
102           <list type="table"><listheader><term>Return value</term><description>Description</description></listheader><item><term>Less than zero</term><description>The current instance is less than <paramref name="other" />.</description></item><item><term>Zero</term><description>The current instance equals <paramref name="other" />.</description></item><item><term>Greater than zero</term><description>The current instance is greater than <paramref name="other" />.</description></item></list></returns>
103     </member>
104     <member name="M:System.Numerics.BigInteger.Divide(System.Numerics.BigInteger,System.Numerics.BigInteger)">
105       <summary>Divides one <see cref="T:System.Numerics.BigInteger" /> value by another and returns the result.</summary>
106       <param name="dividend">The value to be divided.</param>
107       <param name="divisor">The value to divide by.</param>
108       <exception cref="T:System.DivideByZeroException">
109         <paramref name="divisor" /> is 0 (zero).</exception>
110       <returns>The quotient of the division.</returns>
111     </member>
112     <member name="M:System.Numerics.BigInteger.DivRem(System.Numerics.BigInteger,System.Numerics.BigInteger,System.Numerics.BigInteger@)">
113       <summary>Divides one <see cref="T:System.Numerics.BigInteger" /> value by another, returns the result, and returns the remainder in an output parameter.</summary>
114       <param name="dividend">The value to be divided.</param>
115       <param name="divisor">The value to divide by.</param>
116       <param name="remainder">When this method returns, contains a <see cref="T:System.Numerics.BigInteger" /> value that represents the remainder from the division. This parameter is passed uninitialized.</param>
117       <exception cref="T:System.DivideByZeroException">
118         <paramref name="divisor" /> is 0 (zero).</exception>
119       <returns>The quotient of the division.</returns>
120     </member>
121     <member name="M:System.Numerics.BigInteger.Equals(System.Int64)">
122       <summary>Returns a value that indicates whether the current instance and a signed 64-bit integer have the same value.</summary>
123       <param name="other">The signed 64-bit integer value to compare.</param>
124       <returns>
125         <see langword="true" /> if the signed 64-bit integer and the current instance have the same value; otherwise, <see langword="false" />.</returns>
126     </member>
127     <member name="M:System.Numerics.BigInteger.Equals(System.Numerics.BigInteger)">
128       <summary>Returns a value that indicates whether the current instance and a specified <see cref="T:System.Numerics.BigInteger" /> object have the same value.</summary>
129       <param name="other">The object to compare.</param>
130       <returns>
131         <see langword="true" /> if this <see cref="T:System.Numerics.BigInteger" /> object and <paramref name="other" /> have the same value; otherwise, <see langword="false" />.</returns>
132     </member>
133     <member name="M:System.Numerics.BigInteger.Equals(System.Object)">
134       <summary>Returns a value that indicates whether the current instance and a specified object have the same value.</summary>
135       <param name="obj">The object to compare.</param>
136       <returns>
137         <see langword="true" /> if the <paramref name="obj" /> argument is a <see cref="T:System.Numerics.BigInteger" /> object, and its value is equal to the value of the current <see cref="T:System.Numerics.BigInteger" /> instance; otherwise, <see langword="false" />.</returns>
138     </member>
139     <member name="M:System.Numerics.BigInteger.Equals(System.UInt64)">
140       <summary>Returns a value that indicates whether the current instance and an unsigned 64-bit integer have the same value.</summary>
141       <param name="other">The unsigned 64-bit integer to compare.</param>
142       <returns>
143         <see langword="true" /> if the current instance and the unsigned 64-bit integer have the same value; otherwise, <see langword="false" />.</returns>
144     </member>
145     <member name="M:System.Numerics.BigInteger.GetBitLength">
146       <summary>Gets the number of bits required for shortest two's complement representation of the current instance without the sign bit.</summary>
147       <returns>The minimum non-negative number of bits in two's complement notation without the sign bit.</returns>
148     </member>
149     <member name="M:System.Numerics.BigInteger.GetByteCount(System.Boolean)">
150       <summary>Gets the number of bytes that will be output by <see cref="M:System.Numerics.BigInteger.ToByteArray(System.Boolean,System.Boolean)" /> and <see cref="M:System.Numerics.BigInteger.TryWriteBytes(System.Span{System.Byte},System.Int32@,System.Boolean,System.Boolean)" />.</summary>
151       <param name="isUnsigned">
152         <see langword="true" /> to use unsigned encoding; otherwise, <see langword="false" />.</param>
153       <returns>The number of bytes.</returns>
154     </member>
155     <member name="M:System.Numerics.BigInteger.GetHashCode">
156       <summary>Returns the hash code for the current <see cref="T:System.Numerics.BigInteger" /> object.</summary>
157       <returns>A 32-bit signed integer hash code.</returns>
158     </member>
159     <member name="M:System.Numerics.BigInteger.GreatestCommonDivisor(System.Numerics.BigInteger,System.Numerics.BigInteger)">
160       <summary>Finds the greatest common divisor of two <see cref="T:System.Numerics.BigInteger" /> values.</summary>
161       <param name="left">The first value.</param>
162       <param name="right">The second value.</param>
163       <returns>The greatest common divisor of <paramref name="left" /> and <paramref name="right" />.</returns>
164     </member>
165     <member name="M:System.Numerics.BigInteger.Log(System.Numerics.BigInteger)">
166       <summary>Returns the natural (base <see langword="e" />) logarithm of a specified number.</summary>
167       <param name="value">The number whose logarithm is to be found.</param>
168       <exception cref="T:System.ArgumentOutOfRangeException">The natural log of <paramref name="value" /> is out of range of the <see cref="T:System.Double" /> data type.</exception>
169       <returns>The natural (base <see langword="e" />) logarithm of <paramref name="value" />, as shown in the table in the Remarks section.</returns>
170     </member>
171     <member name="M:System.Numerics.BigInteger.Log(System.Numerics.BigInteger,System.Double)">
172       <summary>Returns the logarithm of a specified number in a specified base.</summary>
173       <param name="value">A number whose logarithm is to be found.</param>
174       <param name="baseValue">The base of the logarithm.</param>
175       <exception cref="T:System.ArgumentOutOfRangeException">The log of <paramref name="value" /> is out of range of the <see cref="T:System.Double" /> data type.</exception>
176       <returns>The base <paramref name="baseValue" /> logarithm of <paramref name="value" />, as shown in the table in the Remarks section.</returns>
177     </member>
178     <member name="M:System.Numerics.BigInteger.Log10(System.Numerics.BigInteger)">
179       <summary>Returns the base 10 logarithm of a specified number.</summary>
180       <param name="value">A number whose logarithm is to be found.</param>
181       <exception cref="T:System.ArgumentOutOfRangeException">The base 10 log of <paramref name="value" /> is out of range of the <see cref="T:System.Double" /> data type.</exception>
182       <returns>The base 10 logarithm of <paramref name="value" />, as shown in the table in the Remarks section.</returns>
183     </member>
184     <member name="M:System.Numerics.BigInteger.Max(System.Numerics.BigInteger,System.Numerics.BigInteger)">
185       <summary>Returns the larger of two <see cref="T:System.Numerics.BigInteger" /> values.</summary>
186       <param name="left">The first value to compare.</param>
187       <param name="right">The second value to compare.</param>
188       <returns>The <paramref name="left" /> or <paramref name="right" /> parameter, whichever is larger.</returns>
189     </member>
190     <member name="M:System.Numerics.BigInteger.Min(System.Numerics.BigInteger,System.Numerics.BigInteger)">
191       <summary>Returns the smaller of two <see cref="T:System.Numerics.BigInteger" /> values.</summary>
192       <param name="left">The first value to compare.</param>
193       <param name="right">The second value to compare.</param>
194       <returns>The <paramref name="left" /> or <paramref name="right" /> parameter, whichever is smaller.</returns>
195     </member>
196     <member name="M:System.Numerics.BigInteger.ModPow(System.Numerics.BigInteger,System.Numerics.BigInteger,System.Numerics.BigInteger)">
197       <summary>Performs modulus division on a number raised to the power of another number.</summary>
198       <param name="value">The number to raise to the <paramref name="exponent" /> power.</param>
199       <param name="exponent">The exponent to raise <paramref name="value" /> by.</param>
200       <param name="modulus">The number by which to divide <paramref name="value" /> raised to the <paramref name="exponent" /> power.</param>
201       <exception cref="T:System.DivideByZeroException">
202         <paramref name="modulus" /> is zero.</exception>
203       <exception cref="T:System.ArgumentOutOfRangeException">
204         <paramref name="exponent" /> is negative.</exception>
205       <returns>The remainder after dividing <paramref name="value" />exponent by <paramref name="modulus" />.</returns>
206     </member>
207     <member name="M:System.Numerics.BigInteger.Multiply(System.Numerics.BigInteger,System.Numerics.BigInteger)">
208       <summary>Returns the product of two <see cref="T:System.Numerics.BigInteger" /> values.</summary>
209       <param name="left">The first number to multiply.</param>
210       <param name="right">The second number to multiply.</param>
211       <returns>The product of the <paramref name="left" /> and <paramref name="right" /> parameters.</returns>
212     </member>
213     <member name="M:System.Numerics.BigInteger.Negate(System.Numerics.BigInteger)">
214       <summary>Negates a specified <see cref="T:System.Numerics.BigInteger" /> value.</summary>
215       <param name="value">The value to negate.</param>
216       <returns>The result of the <paramref name="value" /> parameter multiplied by negative one (-1).</returns>
217     </member>
218     <member name="M:System.Numerics.BigInteger.op_Addition(System.Numerics.BigInteger,System.Numerics.BigInteger)">
219       <summary>Adds the values of two specified <see cref="T:System.Numerics.BigInteger" /> objects.</summary>
220       <param name="left">The first value to add.</param>
221       <param name="right">The second value to add.</param>
222       <returns>The sum of <paramref name="left" /> and <paramref name="right" />.</returns>
223     </member>
224     <member name="M:System.Numerics.BigInteger.op_BitwiseAnd(System.Numerics.BigInteger,System.Numerics.BigInteger)">
225       <summary>Performs a bitwise <see langword="And" /> operation on two <see cref="T:System.Numerics.BigInteger" /> values.</summary>
226       <param name="left">The first value.</param>
227       <param name="right">The second value.</param>
228       <returns>The result of the bitwise <see langword="And" /> operation.</returns>
229     </member>
230     <member name="M:System.Numerics.BigInteger.op_BitwiseOr(System.Numerics.BigInteger,System.Numerics.BigInteger)">
231       <summary>Performs a bitwise <see langword="Or" /> operation on two <see cref="T:System.Numerics.BigInteger" /> values.</summary>
232       <param name="left">The first value.</param>
233       <param name="right">The second value.</param>
234       <returns>The result of the bitwise <see langword="Or" /> operation.</returns>
235     </member>
236     <member name="M:System.Numerics.BigInteger.op_Decrement(System.Numerics.BigInteger)">
237       <summary>Decrements a <see cref="T:System.Numerics.BigInteger" /> value by 1.</summary>
238       <param name="value">The value to decrement.</param>
239       <returns>The value of the <paramref name="value" /> parameter decremented by 1.</returns>
240     </member>
241     <member name="M:System.Numerics.BigInteger.op_Division(System.Numerics.BigInteger,System.Numerics.BigInteger)">
242       <summary>Divides a specified <see cref="T:System.Numerics.BigInteger" /> value by another specified <see cref="T:System.Numerics.BigInteger" /> value by using integer division.</summary>
243       <param name="dividend">The value to be divided.</param>
244       <param name="divisor">The value to divide by.</param>
245       <exception cref="T:System.DivideByZeroException">
246         <paramref name="divisor" /> is 0 (zero).</exception>
247       <returns>The integral result of the division.</returns>
248     </member>
249     <member name="M:System.Numerics.BigInteger.op_Equality(System.Int64,System.Numerics.BigInteger)">
250       <summary>Returns a value that indicates whether a signed long integer value and a <see cref="T:System.Numerics.BigInteger" /> value are equal.</summary>
251       <param name="left">The first value to compare.</param>
252       <param name="right">The second value to compare.</param>
253       <returns>
254         <see langword="true" /> if the <paramref name="left" /> and <paramref name="right" /> parameters have the same value; otherwise, <see langword="false" />.</returns>
255     </member>
256     <member name="M:System.Numerics.BigInteger.op_Equality(System.Numerics.BigInteger,System.Int64)">
257       <summary>Returns a value that indicates whether a <see cref="T:System.Numerics.BigInteger" /> value and a signed long integer value are equal.</summary>
258       <param name="left">The first value to compare.</param>
259       <param name="right">The second value to compare.</param>
260       <returns>
261         <see langword="true" /> if the <paramref name="left" /> and <paramref name="right" /> parameters have the same value; otherwise, <see langword="false" />.</returns>
262     </member>
263     <member name="M:System.Numerics.BigInteger.op_Equality(System.Numerics.BigInteger,System.Numerics.BigInteger)">
264       <summary>Returns a value that indicates whether the values of two <see cref="T:System.Numerics.BigInteger" /> objects are equal.</summary>
265       <param name="left">The first value to compare.</param>
266       <param name="right">The second value to compare.</param>
267       <returns>
268         <see langword="true" /> if the <paramref name="left" /> and <paramref name="right" /> parameters have the same value; otherwise, <see langword="false" />.</returns>
269     </member>
270     <member name="M:System.Numerics.BigInteger.op_Equality(System.Numerics.BigInteger,System.UInt64)">
271       <summary>Returns a value that indicates whether a <see cref="T:System.Numerics.BigInteger" /> value and an unsigned long integer value are equal.</summary>
272       <param name="left">The first value to compare.</param>
273       <param name="right">The second value to compare.</param>
274       <returns>
275         <see langword="true" /> if the <paramref name="left" /> and <paramref name="right" /> parameters have the same value; otherwise, <see langword="false" />.</returns>
276     </member>
277     <member name="M:System.Numerics.BigInteger.op_Equality(System.UInt64,System.Numerics.BigInteger)">
278       <summary>Returns a value that indicates whether an unsigned long integer value and a <see cref="T:System.Numerics.BigInteger" /> value are equal.</summary>
279       <param name="left">The first value to compare.</param>
280       <param name="right">The second value to compare.</param>
281       <returns>
282         <see langword="true" /> if the <paramref name="left" /> and <paramref name="right" /> parameters have the same value; otherwise, <see langword="false" />.</returns>
283     </member>
284     <member name="M:System.Numerics.BigInteger.op_ExclusiveOr(System.Numerics.BigInteger,System.Numerics.BigInteger)">
285       <summary>Performs a bitwise exclusive <see langword="Or" /> (<see langword="XOr" />) operation on two <see cref="T:System.Numerics.BigInteger" /> values.</summary>
286       <param name="left">The first value.</param>
287       <param name="right">The second value.</param>
288       <returns>The result of the bitwise <see langword="Or" /> operation.</returns>
289     </member>
290     <member name="M:System.Numerics.BigInteger.op_Explicit(System.Decimal)~System.Numerics.BigInteger">
291       <summary>Defines an explicit conversion of a <see cref="T:System.Decimal" /> object to a <see cref="T:System.Numerics.BigInteger" /> value.</summary>
292       <param name="value">The value to convert to a <see cref="T:System.Numerics.BigInteger" />.</param>
293       <returns>An object that contains the value of the <paramref name="value" /> parameter.</returns>
294     </member>
295     <member name="M:System.Numerics.BigInteger.op_Explicit(System.Double)~System.Numerics.BigInteger">
296       <summary>Defines an explicit conversion of a <see cref="T:System.Double" /> value to a <see cref="T:System.Numerics.BigInteger" /> value.</summary>
297       <param name="value">The value to convert to a <see cref="T:System.Numerics.BigInteger" />.</param>
298       <exception cref="T:System.OverflowException">
299         <paramref name="value" /> is <see cref="F:System.Double.NaN" />, <see cref="F:System.Double.PositiveInfinity" />, or <see cref="F:System.Double.NegativeInfinity" />.</exception>
300       <returns>An object that contains the value of the <paramref name="value" /> parameter.</returns>
301     </member>
302     <member name="M:System.Numerics.BigInteger.op_Explicit(System.Numerics.BigInteger)~System.Byte">
303       <summary>Defines an explicit conversion of a <see cref="T:System.Numerics.BigInteger" /> object to an unsigned byte value.</summary>
304       <param name="value">The value to convert to a <see cref="T:System.Byte" />.</param>
305       <exception cref="T:System.OverflowException">
306         <paramref name="value" /> is less than <see cref="F:System.Byte.MinValue" /> or greater than <see cref="F:System.Byte.MaxValue" />.</exception>
307       <returns>An object that contains the value of the <paramref name="value" /> parameter.</returns>
308     </member>
309     <member name="M:System.Numerics.BigInteger.op_Explicit(System.Numerics.BigInteger)~System.Decimal">
310       <summary>Defines an explicit conversion of a <see cref="T:System.Numerics.BigInteger" /> object to a <see cref="T:System.Decimal" /> value.</summary>
311       <param name="value">The value to convert to a <see cref="T:System.Decimal" />.</param>
312       <exception cref="T:System.OverflowException">
313         <paramref name="value" /> is less than <see cref="F:System.Decimal.MinValue" /> or greater than <see cref="F:System.Decimal.MaxValue" />.</exception>
314       <returns>An object that contains the value of the <paramref name="value" /> parameter.</returns>
315     </member>
316     <member name="M:System.Numerics.BigInteger.op_Explicit(System.Numerics.BigInteger)~System.Double">
317       <summary>Defines an explicit conversion of a <see cref="T:System.Numerics.BigInteger" /> object to a <see cref="T:System.Double" /> value.</summary>
318       <param name="value">The value to convert to a <see cref="T:System.Double" />.</param>
319       <returns>An object that contains the value of the <paramref name="value" /> parameter.</returns>
320     </member>
321     <member name="M:System.Numerics.BigInteger.op_Explicit(System.Numerics.BigInteger)~System.Int16">
322       <summary>Defines an explicit conversion of a <see cref="T:System.Numerics.BigInteger" /> object to a 16-bit signed integer value.</summary>
323       <param name="value">The value to convert to a 16-bit signed integer.</param>
324       <exception cref="T:System.OverflowException">
325         <paramref name="value" /> is less than <see cref="F:System.Int16.MinValue" /> or is greater than <see cref="F:System.Int16.MaxValue" />.</exception>
326       <returns>An object that contains the value of the <paramref name="value" /> parameter.</returns>
327     </member>
328     <member name="M:System.Numerics.BigInteger.op_Explicit(System.Numerics.BigInteger)~System.Int32">
329       <summary>Defines an explicit conversion of a <see cref="T:System.Numerics.BigInteger" /> object to a 32-bit signed integer value.</summary>
330       <param name="value">The value to convert to a 32-bit signed integer.</param>
331       <exception cref="T:System.OverflowException">
332         <paramref name="value" /> is less than <see cref="F:System.Int32.MinValue" /> or is greater than <see cref="F:System.Int32.MaxValue" />.</exception>
333       <returns>An object that contains the value of the <paramref name="value" /> parameter.</returns>
334     </member>
335     <member name="M:System.Numerics.BigInteger.op_Explicit(System.Numerics.BigInteger)~System.Int64">
336       <summary>Defines an explicit conversion of a <see cref="T:System.Numerics.BigInteger" /> object to a 64-bit signed integer value.</summary>
337       <param name="value">The value to convert to a 64-bit signed integer.</param>
338       <exception cref="T:System.OverflowException">
339         <paramref name="value" /> is less than <see cref="F:System.Int64.MinValue" /> or is greater than <see cref="F:System.Int64.MaxValue" />.</exception>
340       <returns>An object that contains the value of the <paramref name="value" /> parameter.</returns>
341     </member>
342     <member name="M:System.Numerics.BigInteger.op_Explicit(System.Numerics.BigInteger)~System.SByte">
343       <summary>Defines an explicit conversion of a <see cref="T:System.Numerics.BigInteger" /> object to a signed 8-bit value.  
344   
345  This API is not CLS-compliant. The compliant alternative is <see cref="T:System.Int16" />.</summary>
346       <param name="value">The value to convert to a signed 8-bit value.</param>
347       <exception cref="T:System.OverflowException">
348         <paramref name="value" /> is less than <see cref="F:System.SByte.MinValue" /> or is greater than <see cref="F:System.SByte.MaxValue" />.</exception>
349       <returns>An object that contains the value of the <paramref name="value" /> parameter.</returns>
350     </member>
351     <member name="M:System.Numerics.BigInteger.op_Explicit(System.Numerics.BigInteger)~System.Single">
352       <summary>Defines an explicit conversion of a <see cref="T:System.Numerics.BigInteger" /> object to a single-precision floating-point value.</summary>
353       <param name="value">The value to convert to a single-precision floating-point value.</param>
354       <returns>An object that contains the closest possible representation of the <paramref name="value" /> parameter.</returns>
355     </member>
356     <member name="M:System.Numerics.BigInteger.op_Explicit(System.Numerics.BigInteger)~System.UInt16">
357       <summary>Defines an explicit conversion of a <see cref="T:System.Numerics.BigInteger" /> object to an unsigned 16-bit integer value.  
358   
359  This API is not CLS-compliant. The compliant alternative is <see cref="T:System.Int32" />.</summary>
360       <param name="value">The value to convert to an unsigned 16-bit integer.</param>
361       <exception cref="T:System.OverflowException">
362         <paramref name="value" /> is less than <see cref="F:System.UInt16.MinValue" /> or is greater than <see cref="F:System.UInt16.MaxValue" />.</exception>
363       <returns>An object that contains the value of the <paramref name="value" /> parameter.</returns>
364     </member>
365     <member name="M:System.Numerics.BigInteger.op_Explicit(System.Numerics.BigInteger)~System.UInt32">
366       <summary>Defines an explicit conversion of a <see cref="T:System.Numerics.BigInteger" /> object to an unsigned 32-bit integer value.  
367   
368  This API is not CLS-compliant. The compliant alternative is <see cref="T:System.Int64" />.</summary>
369       <param name="value">The value to convert to an unsigned 32-bit integer.</param>
370       <exception cref="T:System.OverflowException">
371         <paramref name="value" /> is less than <see cref="F:System.UInt32.MinValue" /> or is greater than <see cref="F:System.UInt32.MaxValue" />.</exception>
372       <returns>An object that contains the value of the <paramref name="value" /> parameter.</returns>
373     </member>
374     <member name="M:System.Numerics.BigInteger.op_Explicit(System.Numerics.BigInteger)~System.UInt64">
375       <summary>Defines an explicit conversion of a <see cref="T:System.Numerics.BigInteger" /> object to an unsigned 64-bit integer value.  
376   
377  This API is not CLS-compliant. The compliant alternative is <see cref="T:System.Double" />.</summary>
378       <param name="value">The value to convert to an unsigned 64-bit integer.</param>
379       <exception cref="T:System.OverflowException">
380         <paramref name="value" /> is less than <see cref="F:System.UInt64.MinValue" /> or is greater than <see cref="F:System.UInt64.MaxValue" />.</exception>
381       <returns>An object that contains the value of the <paramref name="value" /> parameter.</returns>
382     </member>
383     <member name="M:System.Numerics.BigInteger.op_Explicit(System.Single)~System.Numerics.BigInteger">
384       <summary>Defines an explicit conversion of a <see cref="T:System.Single" /> value to a <see cref="T:System.Numerics.BigInteger" /> value.</summary>
385       <param name="value">The value to convert to a <see cref="T:System.Numerics.BigInteger" />.</param>
386       <exception cref="T:System.OverflowException">
387         <paramref name="value" /> is <see cref="F:System.Single.NaN" />, <see cref="F:System.Single.PositiveInfinity" />, or <see cref="F:System.Single.NegativeInfinity" />.</exception>
388       <returns>An object that contains the value of the <paramref name="value" /> parameter.</returns>
389     </member>
390     <member name="M:System.Numerics.BigInteger.op_GreaterThan(System.Int64,System.Numerics.BigInteger)">
391       <summary>Returns a value that indicates whether a 64-bit signed integer is greater than a <see cref="T:System.Numerics.BigInteger" /> value.</summary>
392       <param name="left">The first value to compare.</param>
393       <param name="right">The second value to compare.</param>
394       <returns>
395         <see langword="true" /> if <paramref name="left" /> is greater than <paramref name="right" />; otherwise, <see langword="false" />.</returns>
396     </member>
397     <member name="M:System.Numerics.BigInteger.op_GreaterThan(System.Numerics.BigInteger,System.Int64)">
398       <summary>Returns a value that indicates whether a <see cref="T:System.Numerics.BigInteger" /> is greater than a 64-bit signed integer value.</summary>
399       <param name="left">The first value to compare.</param>
400       <param name="right">The second value to compare.</param>
401       <returns>
402         <see langword="true" /> if <paramref name="left" /> is greater than <paramref name="right" />; otherwise, <see langword="false" />.</returns>
403     </member>
404     <member name="M:System.Numerics.BigInteger.op_GreaterThan(System.Numerics.BigInteger,System.Numerics.BigInteger)">
405       <summary>Returns a value that indicates whether a <see cref="T:System.Numerics.BigInteger" /> value is greater than another <see cref="T:System.Numerics.BigInteger" /> value.</summary>
406       <param name="left">The first value to compare.</param>
407       <param name="right">The second value to compare.</param>
408       <returns>
409         <see langword="true" /> if <paramref name="left" /> is greater than <paramref name="right" />; otherwise, <see langword="false" />.</returns>
410     </member>
411     <member name="M:System.Numerics.BigInteger.op_GreaterThan(System.Numerics.BigInteger,System.UInt64)">
412       <summary>Returns a value that indicates whether a <see cref="T:System.Numerics.BigInteger" /> value is greater than a 64-bit unsigned integer.</summary>
413       <param name="left">The first value to compare.</param>
414       <param name="right">The second value to compare.</param>
415       <returns>
416         <see langword="true" /> if <paramref name="left" /> is greater than <paramref name="right" />; otherwise, <see langword="false" />.</returns>
417     </member>
418     <member name="M:System.Numerics.BigInteger.op_GreaterThan(System.UInt64,System.Numerics.BigInteger)">
419       <summary>Returns a value that indicates whether a <see cref="T:System.Numerics.BigInteger" /> value is greater than a 64-bit unsigned integer.</summary>
420       <param name="left">The first value to compare.</param>
421       <param name="right">The second value to compare.</param>
422       <returns>
423         <see langword="true" /> if <paramref name="left" /> is greater than <paramref name="right" />; otherwise, <see langword="false" />.</returns>
424     </member>
425     <member name="M:System.Numerics.BigInteger.op_GreaterThanOrEqual(System.Int64,System.Numerics.BigInteger)">
426       <summary>Returns a value that indicates whether a 64-bit signed integer is greater than or equal to a <see cref="T:System.Numerics.BigInteger" /> value.</summary>
427       <param name="left">The first value to compare.</param>
428       <param name="right">The second value to compare.</param>
429       <returns>
430         <see langword="true" /> if <paramref name="left" /> is greater than <paramref name="right" />; otherwise, <see langword="false" />.</returns>
431     </member>
432     <member name="M:System.Numerics.BigInteger.op_GreaterThanOrEqual(System.Numerics.BigInteger,System.Int64)">
433       <summary>Returns a value that indicates whether a <see cref="T:System.Numerics.BigInteger" /> value is greater than or equal to a 64-bit signed integer value.</summary>
434       <param name="left">The first value to compare.</param>
435       <param name="right">The second value to compare.</param>
436       <returns>
437         <see langword="true" /> if <paramref name="left" /> is greater than <paramref name="right" />; otherwise, <see langword="false" />.</returns>
438     </member>
439     <member name="M:System.Numerics.BigInteger.op_GreaterThanOrEqual(System.Numerics.BigInteger,System.Numerics.BigInteger)">
440       <summary>Returns a value that indicates whether a <see cref="T:System.Numerics.BigInteger" /> value is greater than or equal to another <see cref="T:System.Numerics.BigInteger" /> value.</summary>
441       <param name="left">The first value to compare.</param>
442       <param name="right">The second value to compare.</param>
443       <returns>
444         <see langword="true" /> if <paramref name="left" /> is greater than <paramref name="right" />; otherwise, <see langword="false" />.</returns>
445     </member>
446     <member name="M:System.Numerics.BigInteger.op_GreaterThanOrEqual(System.Numerics.BigInteger,System.UInt64)">
447       <summary>Returns a value that indicates whether a <see cref="T:System.Numerics.BigInteger" /> value is greater than or equal to a 64-bit unsigned integer value.</summary>
448       <param name="left">The first value to compare.</param>
449       <param name="right">The second value to compare.</param>
450       <returns>
451         <see langword="true" /> if <paramref name="left" /> is greater than <paramref name="right" />; otherwise, <see langword="false" />.</returns>
452     </member>
453     <member name="M:System.Numerics.BigInteger.op_GreaterThanOrEqual(System.UInt64,System.Numerics.BigInteger)">
454       <summary>Returns a value that indicates whether a 64-bit unsigned integer is greater than or equal to a <see cref="T:System.Numerics.BigInteger" /> value.</summary>
455       <param name="left">The first value to compare.</param>
456       <param name="right">The second value to compare.</param>
457       <returns>
458         <see langword="true" /> if <paramref name="left" /> is greater than <paramref name="right" />; otherwise, <see langword="false" />.</returns>
459     </member>
460     <member name="M:System.Numerics.BigInteger.op_Implicit(System.Byte)~System.Numerics.BigInteger">
461       <summary>Defines an implicit conversion of an unsigned byte to a <see cref="T:System.Numerics.BigInteger" /> value.</summary>
462       <param name="value">The value to convert to a <see cref="T:System.Numerics.BigInteger" />.</param>
463       <returns>An object that contains the value of the <paramref name="value" /> parameter.</returns>
464     </member>
465     <member name="M:System.Numerics.BigInteger.op_Implicit(System.Int16)~System.Numerics.BigInteger">
466       <summary>Defines an implicit conversion of a signed 16-bit integer to a <see cref="T:System.Numerics.BigInteger" /> value.</summary>
467       <param name="value">The value to convert to a <see cref="T:System.Numerics.BigInteger" />.</param>
468       <returns>An object that contains the value of the <paramref name="value" /> parameter.</returns>
469     </member>
470     <member name="M:System.Numerics.BigInteger.op_Implicit(System.Int32)~System.Numerics.BigInteger">
471       <summary>Defines an implicit conversion of a signed 32-bit integer to a <see cref="T:System.Numerics.BigInteger" /> value.</summary>
472       <param name="value">The value to convert to a <see cref="T:System.Numerics.BigInteger" />.</param>
473       <returns>An object that contains the value of the <paramref name="value" /> parameter.</returns>
474     </member>
475     <member name="M:System.Numerics.BigInteger.op_Implicit(System.Int64)~System.Numerics.BigInteger">
476       <summary>Defines an implicit conversion of a signed 64-bit integer to a <see cref="T:System.Numerics.BigInteger" /> value.</summary>
477       <param name="value">The value to convert to a <see cref="T:System.Numerics.BigInteger" />.</param>
478       <returns>An object that contains the value of the <paramref name="value" /> parameter.</returns>
479     </member>
480     <member name="M:System.Numerics.BigInteger.op_Implicit(System.SByte)~System.Numerics.BigInteger">
481       <summary>Defines an implicit conversion of an 8-bit signed integer to a <see cref="T:System.Numerics.BigInteger" /> value.  
482   
483  This API is not CLS-compliant. The compliant alternative is <see cref="M:System.Numerics.BigInteger.#ctor(System.Int32)" />.</summary>
484       <param name="value">The value to convert to a <see cref="T:System.Numerics.BigInteger" />.</param>
485       <returns>An object that contains the value of the <paramref name="value" /> parameter.</returns>
486     </member>
487     <member name="M:System.Numerics.BigInteger.op_Implicit(System.UInt16)~System.Numerics.BigInteger">
488       <summary>Defines an implicit conversion of a 16-bit unsigned integer to a <see cref="T:System.Numerics.BigInteger" /> value.  
489   
490  This API is not CLS-compliant. The compliant alternative is <see cref="M:System.Numerics.BigInteger.op_Implicit(System.Int32)~System.Numerics.BigInteger" />.</summary>
491       <param name="value">The value to convert to a <see cref="T:System.Numerics.BigInteger" />.</param>
492       <returns>An object that contains the value of the <paramref name="value" /> parameter.</returns>
493     </member>
494     <member name="M:System.Numerics.BigInteger.op_Implicit(System.UInt32)~System.Numerics.BigInteger">
495       <summary>Defines an implicit conversion of a 32-bit unsigned integer to a <see cref="T:System.Numerics.BigInteger" /> value.  
496   
497  This API is not CLS-compliant. The compliant alternative is <see cref="M:System.Numerics.BigInteger.op_Implicit(System.Int64)~System.Numerics.BigInteger" />.</summary>
498       <param name="value">The value to convert to a <see cref="T:System.Numerics.BigInteger" />.</param>
499       <returns>An object that contains the value of the <paramref name="value" /> parameter.</returns>
500     </member>
501     <member name="M:System.Numerics.BigInteger.op_Implicit(System.UInt64)~System.Numerics.BigInteger">
502       <summary>Defines an implicit conversion of a 64-bit unsigned integer to a <see cref="T:System.Numerics.BigInteger" /> value.  
503   
504  This API is not CLS-compliant. The compliant alternative is <see cref="T:System.Double" />.</summary>
505       <param name="value">The value to convert to a <see cref="T:System.Numerics.BigInteger" />.</param>
506       <returns>An object that contains the value of the <paramref name="value" /> parameter.</returns>
507     </member>
508     <member name="M:System.Numerics.BigInteger.op_Increment(System.Numerics.BigInteger)">
509       <summary>Increments a <see cref="T:System.Numerics.BigInteger" /> value by 1.</summary>
510       <param name="value">The value to increment.</param>
511       <returns>The value of the <paramref name="value" /> parameter incremented by 1.</returns>
512     </member>
513     <member name="M:System.Numerics.BigInteger.op_Inequality(System.Int64,System.Numerics.BigInteger)">
514       <summary>Returns a value that indicates whether a 64-bit signed integer and a <see cref="T:System.Numerics.BigInteger" /> value are not equal.</summary>
515       <param name="left">The first value to compare.</param>
516       <param name="right">The second value to compare.</param>
517       <returns>
518         <see langword="true" /> if <paramref name="left" /> and <paramref name="right" /> are not equal; otherwise, <see langword="false" />.</returns>
519     </member>
520     <member name="M:System.Numerics.BigInteger.op_Inequality(System.Numerics.BigInteger,System.Int64)">
521       <summary>Returns a value that indicates whether a <see cref="T:System.Numerics.BigInteger" /> value and a 64-bit signed integer are not equal.</summary>
522       <param name="left">The first value to compare.</param>
523       <param name="right">The second value to compare.</param>
524       <returns>
525         <see langword="true" /> if <paramref name="left" /> and <paramref name="right" /> are not equal; otherwise, <see langword="false" />.</returns>
526     </member>
527     <member name="M:System.Numerics.BigInteger.op_Inequality(System.Numerics.BigInteger,System.Numerics.BigInteger)">
528       <summary>Returns a value that indicates whether two <see cref="T:System.Numerics.BigInteger" /> objects have different values.</summary>
529       <param name="left">The first value to compare.</param>
530       <param name="right">The second value to compare.</param>
531       <returns>
532         <see langword="true" /> if <paramref name="left" /> and <paramref name="right" /> are not equal; otherwise, <see langword="false" />.</returns>
533     </member>
534     <member name="M:System.Numerics.BigInteger.op_Inequality(System.Numerics.BigInteger,System.UInt64)">
535       <summary>Returns a value that indicates whether a <see cref="T:System.Numerics.BigInteger" /> value and a 64-bit unsigned integer are not equal.</summary>
536       <param name="left">The first value to compare.</param>
537       <param name="right">The second value to compare.</param>
538       <returns>
539         <see langword="true" /> if <paramref name="left" /> and <paramref name="right" /> are not equal; otherwise, <see langword="false" />.</returns>
540     </member>
541     <member name="M:System.Numerics.BigInteger.op_Inequality(System.UInt64,System.Numerics.BigInteger)">
542       <summary>Returns a value that indicates whether a 64-bit unsigned integer and a <see cref="T:System.Numerics.BigInteger" /> value are not equal.</summary>
543       <param name="left">The first value to compare.</param>
544       <param name="right">The second value to compare.</param>
545       <returns>
546         <see langword="true" /> if <paramref name="left" /> and <paramref name="right" /> are not equal; otherwise, <see langword="false" />.</returns>
547     </member>
548     <member name="M:System.Numerics.BigInteger.op_LeftShift(System.Numerics.BigInteger,System.Int32)">
549       <summary>Shifts a <see cref="T:System.Numerics.BigInteger" /> value a specified number of bits to the left.</summary>
550       <param name="value">The value whose bits are to be shifted.</param>
551       <param name="shift">The number of bits to shift <paramref name="value" /> to the left.</param>
552       <returns>A value that has been shifted to the left by the specified number of bits.</returns>
553     </member>
554     <member name="M:System.Numerics.BigInteger.op_LessThan(System.Int64,System.Numerics.BigInteger)">
555       <summary>Returns a value that indicates whether a 64-bit signed integer is less than a <see cref="T:System.Numerics.BigInteger" /> value.</summary>
556       <param name="left">The first value to compare.</param>
557       <param name="right">The second value to compare.</param>
558       <returns>
559         <see langword="true" /> if <paramref name="left" /> is less than <paramref name="right" />; otherwise, <see langword="false" />.</returns>
560     </member>
561     <member name="M:System.Numerics.BigInteger.op_LessThan(System.Numerics.BigInteger,System.Int64)">
562       <summary>Returns a value that indicates whether a <see cref="T:System.Numerics.BigInteger" /> value is less than a 64-bit signed integer.</summary>
563       <param name="left">The first value to compare.</param>
564       <param name="right">The second value to compare.</param>
565       <returns>
566         <see langword="true" /> if <paramref name="left" /> is less than <paramref name="right" />; otherwise, <see langword="false" />.</returns>
567     </member>
568     <member name="M:System.Numerics.BigInteger.op_LessThan(System.Numerics.BigInteger,System.Numerics.BigInteger)">
569       <summary>Returns a value that indicates whether a <see cref="T:System.Numerics.BigInteger" /> value is less than another <see cref="T:System.Numerics.BigInteger" /> value.</summary>
570       <param name="left">The first value to compare.</param>
571       <param name="right">The second value to compare.</param>
572       <returns>
573         <see langword="true" /> if <paramref name="left" /> is less than <paramref name="right" />; otherwise, <see langword="false" />.</returns>
574     </member>
575     <member name="M:System.Numerics.BigInteger.op_LessThan(System.Numerics.BigInteger,System.UInt64)">
576       <summary>Returns a value that indicates whether a <see cref="T:System.Numerics.BigInteger" /> value is less than a 64-bit unsigned integer.</summary>
577       <param name="left">The first value to compare.</param>
578       <param name="right">The second value to compare.</param>
579       <returns>
580         <see langword="true" /> if <paramref name="left" /> is less than <paramref name="right" />; otherwise, <see langword="false" />.</returns>
581     </member>
582     <member name="M:System.Numerics.BigInteger.op_LessThan(System.UInt64,System.Numerics.BigInteger)">
583       <summary>Returns a value that indicates whether a 64-bit unsigned integer is less than a <see cref="T:System.Numerics.BigInteger" /> value.</summary>
584       <param name="left">The first value to compare.</param>
585       <param name="right">The second value to compare.</param>
586       <returns>
587         <see langword="true" /> if <paramref name="left" /> is less than <paramref name="right" />; otherwise, <see langword="false" />.</returns>
588     </member>
589     <member name="M:System.Numerics.BigInteger.op_LessThanOrEqual(System.Int64,System.Numerics.BigInteger)">
590       <summary>Returns a value that indicates whether a 64-bit signed integer is less than or equal to a <see cref="T:System.Numerics.BigInteger" /> value.</summary>
591       <param name="left">The first value to compare.</param>
592       <param name="right">The second value to compare.</param>
593       <returns>
594         <see langword="true" /> if <paramref name="left" /> is less than or equal to <paramref name="right" />; otherwise, <see langword="false" />.</returns>
595     </member>
596     <member name="M:System.Numerics.BigInteger.op_LessThanOrEqual(System.Numerics.BigInteger,System.Int64)">
597       <summary>Returns a value that indicates whether a <see cref="T:System.Numerics.BigInteger" /> value is less than or equal to a 64-bit signed integer.</summary>
598       <param name="left">The first value to compare.</param>
599       <param name="right">The second value to compare.</param>
600       <returns>
601         <see langword="true" /> if <paramref name="left" /> is less than or equal to <paramref name="right" />; otherwise, <see langword="false" />.</returns>
602     </member>
603     <member name="M:System.Numerics.BigInteger.op_LessThanOrEqual(System.Numerics.BigInteger,System.Numerics.BigInteger)">
604       <summary>Returns a value that indicates whether a <see cref="T:System.Numerics.BigInteger" /> value is less than or equal to another <see cref="T:System.Numerics.BigInteger" /> value.</summary>
605       <param name="left">The first value to compare.</param>
606       <param name="right">The second value to compare.</param>
607       <returns>
608         <see langword="true" /> if <paramref name="left" /> is less than or equal to <paramref name="right" />; otherwise, <see langword="false" />.</returns>
609     </member>
610     <member name="M:System.Numerics.BigInteger.op_LessThanOrEqual(System.Numerics.BigInteger,System.UInt64)">
611       <summary>Returns a value that indicates whether a <see cref="T:System.Numerics.BigInteger" /> value is less than or equal to a 64-bit unsigned integer.</summary>
612       <param name="left">The first value to compare.</param>
613       <param name="right">The second value to compare.</param>
614       <returns>
615         <see langword="true" /> if <paramref name="left" /> is less than or equal to <paramref name="right" />; otherwise, <see langword="false" />.</returns>
616     </member>
617     <member name="M:System.Numerics.BigInteger.op_LessThanOrEqual(System.UInt64,System.Numerics.BigInteger)">
618       <summary>Returns a value that indicates whether a 64-bit unsigned integer is less than or equal to a <see cref="T:System.Numerics.BigInteger" /> value.</summary>
619       <param name="left">The first value to compare.</param>
620       <param name="right">The second value to compare.</param>
621       <returns>
622         <see langword="true" /> if <paramref name="left" /> is less than or equal to <paramref name="right" />; otherwise, <see langword="false" />.</returns>
623     </member>
624     <member name="M:System.Numerics.BigInteger.op_Modulus(System.Numerics.BigInteger,System.Numerics.BigInteger)">
625       <summary>Returns the remainder that results from division with two specified <see cref="T:System.Numerics.BigInteger" /> values.</summary>
626       <param name="dividend">The value to be divided.</param>
627       <param name="divisor">The value to divide by.</param>
628       <exception cref="T:System.DivideByZeroException">
629         <paramref name="divisor" /> is 0 (zero).</exception>
630       <returns>The remainder that results from the division.</returns>
631     </member>
632     <member name="M:System.Numerics.BigInteger.op_Multiply(System.Numerics.BigInteger,System.Numerics.BigInteger)">
633       <summary>Multiplies two specified <see cref="T:System.Numerics.BigInteger" /> values.</summary>
634       <param name="left">The first value to multiply.</param>
635       <param name="right">The second value to multiply.</param>
636       <returns>The product of <paramref name="left" /> and <paramref name="right" />.</returns>
637     </member>
638     <member name="M:System.Numerics.BigInteger.op_OnesComplement(System.Numerics.BigInteger)">
639       <summary>Returns the bitwise one's complement of a <see cref="T:System.Numerics.BigInteger" /> value.</summary>
640       <param name="value">An integer value.</param>
641       <returns>The bitwise one's complement of <paramref name="value" />.</returns>
642     </member>
643     <member name="M:System.Numerics.BigInteger.op_RightShift(System.Numerics.BigInteger,System.Int32)">
644       <summary>Shifts a <see cref="T:System.Numerics.BigInteger" /> value a specified number of bits to the right.</summary>
645       <param name="value">The value whose bits are to be shifted.</param>
646       <param name="shift">The number of bits to shift <paramref name="value" /> to the right.</param>
647       <returns>A value that has been shifted to the right by the specified number of bits.</returns>
648     </member>
649     <member name="M:System.Numerics.BigInteger.op_Subtraction(System.Numerics.BigInteger,System.Numerics.BigInteger)">
650       <summary>Subtracts a <see cref="T:System.Numerics.BigInteger" /> value from another <see cref="T:System.Numerics.BigInteger" /> value.</summary>
651       <param name="left">The value to subtract from (the minuend).</param>
652       <param name="right">The value to subtract (the subtrahend).</param>
653       <returns>The result of subtracting <paramref name="right" /> from <paramref name="left" />.</returns>
654     </member>
655     <member name="M:System.Numerics.BigInteger.op_UnaryNegation(System.Numerics.BigInteger)">
656       <summary>Negates a specified BigInteger value.</summary>
657       <param name="value">The value to negate.</param>
658       <returns>The result of the <paramref name="value" /> parameter multiplied by negative one (-1).</returns>
659     </member>
660     <member name="M:System.Numerics.BigInteger.op_UnaryPlus(System.Numerics.BigInteger)">
661       <summary>Returns the value of the <see cref="T:System.Numerics.BigInteger" /> operand. (The sign of the operand is unchanged.)</summary>
662       <param name="value">An integer value.</param>
663       <returns>The value of the <paramref name="value" /> operand.</returns>
664     </member>
665     <member name="M:System.Numerics.BigInteger.Parse(System.ReadOnlySpan{System.Char},System.Globalization.NumberStyles,System.IFormatProvider)">
666       <summary>Converts the representation of a number, contained in the specified read-only span of characters, in a specified style to its <see cref="T:System.Numerics.BigInteger" /> equivalent.</summary>
667       <param name="value">A read-only span of characters that contains the number to convert.</param>
668       <param name="style">A bitwise combination of the enumeration values that specify the permitted format of <paramref name="value" />.</param>
669       <param name="provider">An object that provides culture-specific formatting information about <paramref name="value" />.</param>
670       <exception cref="T:System.ArgumentException">
671         <paramref name="style" /> is not a <see cref="T:System.Globalization.NumberStyles" /> value.  
672   
673  -or-  
674   
675  <paramref name="style" /> includes the <see cref="F:System.Globalization.NumberStyles.AllowHexSpecifier" /> or <see cref="F:System.Globalization.NumberStyles.HexNumber" /> flag along with another value.</exception>
676       <exception cref="T:System.ArgumentNullException">
677         <paramref name="value" /> is <see langword="null" />.</exception>
678       <exception cref="T:System.FormatException">
679         <paramref name="value" /> does not comply with the input pattern specified by <paramref name="style" />.</exception>
680       <returns>A value that is equivalent to the number specified in the <paramref name="value" /> parameter.</returns>
681     </member>
682     <member name="M:System.Numerics.BigInteger.Parse(System.String)">
683       <summary>Converts the string representation of a number to its <see cref="T:System.Numerics.BigInteger" /> equivalent.</summary>
684       <param name="value">A string that contains the number to convert.</param>
685       <exception cref="T:System.ArgumentNullException">
686         <paramref name="value" /> is <see langword="null" />.</exception>
687       <exception cref="T:System.FormatException">
688         <paramref name="value" /> is not in the correct format.</exception>
689       <returns>A value that is equivalent to the number specified in the <paramref name="value" /> parameter.</returns>
690     </member>
691     <member name="M:System.Numerics.BigInteger.Parse(System.String,System.Globalization.NumberStyles)">
692       <summary>Converts the string representation of a number in a specified style to its <see cref="T:System.Numerics.BigInteger" /> equivalent.</summary>
693       <param name="value">A string that contains a number to convert.</param>
694       <param name="style">A bitwise combination of the enumeration values that specify the permitted format of <paramref name="value" />.</param>
695       <exception cref="T:System.ArgumentException">
696         <paramref name="style" /> is not a <see cref="T:System.Globalization.NumberStyles" /> value.  
697   
698  -or-  
699   
700  <paramref name="style" /> includes the <see cref="F:System.Globalization.NumberStyles.AllowHexSpecifier" /> or <see cref="F:System.Globalization.NumberStyles.HexNumber" /> flag along with another value.</exception>
701       <exception cref="T:System.ArgumentNullException">
702         <paramref name="value" /> is <see langword="null" />.</exception>
703       <exception cref="T:System.FormatException">
704         <paramref name="value" /> does not comply with the input pattern specified by <see cref="T:System.Globalization.NumberStyles" />.</exception>
705       <returns>A value that is equivalent to the number specified in the <paramref name="value" /> parameter.</returns>
706     </member>
707     <member name="M:System.Numerics.BigInteger.Parse(System.String,System.Globalization.NumberStyles,System.IFormatProvider)">
708       <summary>Converts the string representation of a number in a specified style and culture-specific format to its <see cref="T:System.Numerics.BigInteger" /> equivalent.</summary>
709       <param name="value">A string that contains a number to convert.</param>
710       <param name="style">A bitwise combination of the enumeration values that specify the permitted format of <paramref name="value" />.</param>
711       <param name="provider">An object that provides culture-specific formatting information about <paramref name="value" />.</param>
712       <exception cref="T:System.ArgumentException">
713         <paramref name="style" /> is not a <see cref="T:System.Globalization.NumberStyles" /> value.  
714   
715  -or-  
716   
717  <paramref name="style" /> includes the <see cref="F:System.Globalization.NumberStyles.AllowHexSpecifier" /> or <see cref="F:System.Globalization.NumberStyles.HexNumber" /> flag along with another value.</exception>
718       <exception cref="T:System.ArgumentNullException">
719         <paramref name="value" /> is <see langword="null" />.</exception>
720       <exception cref="T:System.FormatException">
721         <paramref name="value" /> does not comply with the input pattern specified by <paramref name="style" />.</exception>
722       <returns>A value that is equivalent to the number specified in the <paramref name="value" /> parameter.</returns>
723     </member>
724     <member name="M:System.Numerics.BigInteger.Parse(System.String,System.IFormatProvider)">
725       <summary>Converts the string representation of a number in a specified culture-specific format to its <see cref="T:System.Numerics.BigInteger" /> equivalent.</summary>
726       <param name="value">A string that contains a number to convert.</param>
727       <param name="provider">An object that provides culture-specific formatting information about <paramref name="value" />.</param>
728       <exception cref="T:System.ArgumentNullException">
729         <paramref name="value" /> is <see langword="null" />.</exception>
730       <exception cref="T:System.FormatException">
731         <paramref name="value" /> is not in the correct format.</exception>
732       <returns>A value that is equivalent to the number specified in the <paramref name="value" /> parameter.</returns>
733     </member>
734     <member name="M:System.Numerics.BigInteger.Pow(System.Numerics.BigInteger,System.Int32)">
735       <summary>Raises a <see cref="T:System.Numerics.BigInteger" /> value to the power of a specified value.</summary>
736       <param name="value">The number to raise to the <paramref name="exponent" /> power.</param>
737       <param name="exponent">The exponent to raise <paramref name="value" /> by.</param>
738       <exception cref="T:System.ArgumentOutOfRangeException">
739         <paramref name="exponent" /> is negative.</exception>
740       <returns>The result of raising <paramref name="value" /> to the <paramref name="exponent" /> power.</returns>
741     </member>
742     <member name="M:System.Numerics.BigInteger.Remainder(System.Numerics.BigInteger,System.Numerics.BigInteger)">
743       <summary>Performs integer division on two <see cref="T:System.Numerics.BigInteger" /> values and returns the remainder.</summary>
744       <param name="dividend">The value to be divided.</param>
745       <param name="divisor">The value to divide by.</param>
746       <exception cref="T:System.DivideByZeroException">
747         <paramref name="divisor" /> is 0 (zero).</exception>
748       <returns>The remainder after dividing <paramref name="dividend" /> by <paramref name="divisor" />.</returns>
749     </member>
750     <member name="M:System.Numerics.BigInteger.Subtract(System.Numerics.BigInteger,System.Numerics.BigInteger)">
751       <summary>Subtracts one <see cref="T:System.Numerics.BigInteger" /> value from another and returns the result.</summary>
752       <param name="left">The value to subtract from (the minuend).</param>
753       <param name="right">The value to subtract (the subtrahend).</param>
754       <returns>The result of subtracting <paramref name="right" /> from <paramref name="left" />.</returns>
755     </member>
756     <member name="M:System.Numerics.BigInteger.ToByteArray">
757       <summary>Converts a <see cref="T:System.Numerics.BigInteger" /> value to a byte array.</summary>
758       <returns>The value of the current <see cref="T:System.Numerics.BigInteger" /> object converted to an array of bytes.</returns>
759     </member>
760     <member name="M:System.Numerics.BigInteger.ToByteArray(System.Boolean,System.Boolean)">
761       <summary>Returns the value of this <see cref="T:System.Numerics.BigInteger" /> as a byte array using the fewest number of bytes possible. If the value is zero, returns an array of one byte whose element is 0x00.</summary>
762       <param name="isUnsigned">
763         <see langword="true" /> to use unsigned encoding; otherwise, <see langword="false" />.</param>
764       <param name="isBigEndian">
765         <see langword="true" /> to write the bytes in a big-endian byte order; otherwise, <see langword="false" />.</param>
766       <exception cref="T:System.OverflowException">If <paramref name="isUnsigned" /> is <see langword="true" /> and <see cref="P:System.Numerics.BigInteger.Sign" /> is negative.</exception>
767       <returns>The value of the current <see cref="T:System.Numerics.BigInteger" /> object converted to an array of bytes.</returns>
768     </member>
769     <member name="M:System.Numerics.BigInteger.ToString">
770       <summary>Converts the numeric value of the current <see cref="T:System.Numerics.BigInteger" /> object to its equivalent string representation.</summary>
771       <returns>The string representation of the current <see cref="T:System.Numerics.BigInteger" /> value.</returns>
772     </member>
773     <member name="M:System.Numerics.BigInteger.ToString(System.IFormatProvider)">
774       <summary>Converts the numeric value of the current <see cref="T:System.Numerics.BigInteger" /> object to its equivalent string representation by using the specified culture-specific formatting information.</summary>
775       <param name="provider">An object that supplies culture-specific formatting information.</param>
776       <returns>The string representation of the current <see cref="T:System.Numerics.BigInteger" /> value in the format specified by the <paramref name="provider" /> parameter.</returns>
777     </member>
778     <member name="M:System.Numerics.BigInteger.ToString(System.String)">
779       <summary>Converts the numeric value of the current <see cref="T:System.Numerics.BigInteger" /> object to its equivalent string representation by using the specified format.</summary>
780       <param name="format">A standard or custom numeric format string.</param>
781       <exception cref="T:System.FormatException">
782         <paramref name="format" /> is not a valid format string.</exception>
783       <returns>The string representation of the current <see cref="T:System.Numerics.BigInteger" /> value in the format specified by the <paramref name="format" /> parameter.</returns>
784     </member>
785     <member name="M:System.Numerics.BigInteger.ToString(System.String,System.IFormatProvider)">
786       <summary>Converts the numeric value of the current <see cref="T:System.Numerics.BigInteger" /> object to its equivalent string representation by using the specified format and culture-specific format information.</summary>
787       <param name="format">A standard or custom numeric format string.</param>
788       <param name="provider">An object that supplies culture-specific formatting information.</param>
789       <exception cref="T:System.FormatException">
790         <paramref name="format" /> is not a valid format string.</exception>
791       <returns>The string representation of the current <see cref="T:System.Numerics.BigInteger" /> value as specified by the <paramref name="format" /> and <paramref name="provider" /> parameters.</returns>
792     </member>
793     <member name="M:System.Numerics.BigInteger.TryFormat(System.Span{System.Char},System.Int32@,System.ReadOnlySpan{System.Char},System.IFormatProvider)">
794       <summary>Formats this big integer instance into a span of characters.</summary>
795       <param name="destination">The span of characters into which this instance will be written.</param>
796       <param name="charsWritten">When the method returns, contains the length of the span in number of characters.</param>
797       <param name="format">A read-only span of characters that specifies the format for the formatting operation.</param>
798       <param name="provider">An object that supplies culture-specific formatting information about <paramref name="value" />.</param>
799       <returns>
800         <see langword="true" /> if the formatting operation succeeds; <see langword="false" /> otherwise.</returns>
801     </member>
802     <member name="M:System.Numerics.BigInteger.TryParse(System.ReadOnlySpan{System.Char},System.Globalization.NumberStyles,System.IFormatProvider,System.Numerics.BigInteger@)">
803       <summary>Tries to convert the string representation of a number to its <see cref="T:System.Numerics.BigInteger" /> equivalent, and returns a value that indicates whether the conversion succeeded.</summary>
804       <param name="value">The representation of a number as a read-only span of characters.</param>
805       <param name="style">A bitwise combination of enumeration values that indicates the style elements that can be present in <paramref name="value" />. A typical value to specify is <see cref="F:System.Globalization.NumberStyles.Integer" />.</param>
806       <param name="provider">An object that supplies culture-specific formatting information about <paramref name="value" />.</param>
807       <param name="result">When this method returns, contains the <see cref="T:System.Numerics.BigInteger" /> equivalent to the number that is contained in <paramref name="value" />, or <see cref="P:System.Numerics.BigInteger.Zero" /> if the conversion failed. The conversion fails if the <paramref name="value" /> parameter is an empty character span or is not in a format that is compliant with <paramref name="style" />. This parameter is passed uninitialized.</param>
808       <exception cref="T:System.ArgumentException">
809         <paramref name="style" /> is not a <see cref="T:System.Globalization.NumberStyles" /> value.  
810   
811  -or-  
812   
813  <paramref name="style" /> includes the <see cref="F:System.Globalization.NumberStyles.AllowHexSpecifier" /> or <see cref="F:System.Globalization.NumberStyles.HexNumber" /> flag along with another value.</exception>
814       <returns>
815         <see langword="true" /> if <paramref name="value" /> was converted successfully; otherwise, <see langword="false" />.</returns>
816     </member>
817     <member name="M:System.Numerics.BigInteger.TryParse(System.ReadOnlySpan{System.Char},System.Numerics.BigInteger@)">
818       <summary>Tries to convert the representation of a number contained in the specified read-only character span, to its <see cref="T:System.Numerics.BigInteger" /> equivalent, and returns a value that indicates whether the conversion succeeded.</summary>
819       <param name="value">The representation of a number as a read-only span of characters.</param>
820       <param name="result">When this method returns, contains the <see cref="T:System.Numerics.BigInteger" /> equivalent to the number that is contained in <paramref name="value" />, or zero (0) if the conversion fails. The conversion fails if the <paramref name="value" /> parameter is an empty character span or is not of the correct format. This parameter is passed uninitialized.</param>
821       <returns>
822         <see langword="true" /> if <paramref name="value" /> was converted successfully; otherwise, <see langword="false" />.</returns>
823     </member>
824     <member name="M:System.Numerics.BigInteger.TryParse(System.String,System.Globalization.NumberStyles,System.IFormatProvider,System.Numerics.BigInteger@)">
825       <summary>Tries to convert the string representation of a number in a specified style and culture-specific format to its <see cref="T:System.Numerics.BigInteger" /> equivalent, and returns a value that indicates whether the conversion succeeded.</summary>
826       <param name="value">The string representation of a number. The string is interpreted using the style specified by <paramref name="style" />.</param>
827       <param name="style">A bitwise combination of enumeration values that indicates the style elements that can be present in <paramref name="value" />. A typical value to specify is <see cref="F:System.Globalization.NumberStyles.Integer" />.</param>
828       <param name="provider">An object that supplies culture-specific formatting information about <paramref name="value" />.</param>
829       <param name="result">When this method returns, contains the <see cref="T:System.Numerics.BigInteger" /> equivalent to the number that is contained in <paramref name="value" />, or <see cref="P:System.Numerics.BigInteger.Zero" /> if the conversion failed. The conversion fails if the <paramref name="value" /> parameter is <see langword="null" /> or is not in a format that is compliant with <paramref name="style" />. This parameter is passed uninitialized.</param>
830       <exception cref="T:System.ArgumentException">
831         <paramref name="style" /> is not a <see cref="T:System.Globalization.NumberStyles" /> value.  
832   
833  -or-  
834   
835  <paramref name="style" /> includes the <see cref="F:System.Globalization.NumberStyles.AllowHexSpecifier" /> or <see cref="F:System.Globalization.NumberStyles.HexNumber" /> flag along with another value.</exception>
836       <returns>
837         <see langword="true" /> if the <paramref name="value" /> parameter was converted successfully; otherwise, <see langword="false" />.</returns>
838     </member>
839     <member name="M:System.Numerics.BigInteger.TryParse(System.String,System.Numerics.BigInteger@)">
840       <summary>Tries to convert the string representation of a number to its <see cref="T:System.Numerics.BigInteger" /> equivalent, and returns a value that indicates whether the conversion succeeded.</summary>
841       <param name="value">The string representation of a number.</param>
842       <param name="result">When this method returns, contains the <see cref="T:System.Numerics.BigInteger" /> equivalent to the number that is contained in <paramref name="value" />, or zero (0) if the conversion fails. The conversion fails if the <paramref name="value" /> parameter is <see langword="null" /> or is not of the correct format. This parameter is passed uninitialized.</param>
843       <exception cref="T:System.ArgumentNullException">
844         <paramref name="value" /> is <see langword="null" />.</exception>
845       <returns>
846         <see langword="true" /> if <paramref name="value" /> was converted successfully; otherwise, <see langword="false" />.</returns>
847     </member>
848     <member name="M:System.Numerics.BigInteger.TryWriteBytes(System.Span{System.Byte},System.Int32@,System.Boolean,System.Boolean)">
849       <summary>Copies the value of this <see cref="T:System.Numerics.BigInteger" /> as little-endian twos-complement bytes, using the fewest number of bytes possible. If the value is zero, outputs one byte whose element is 0x00.</summary>
850       <param name="destination">The destination span to which the resulting bytes should be written.</param>
851       <param name="bytesWritten">The number of bytes written to <paramref name="destination" />.</param>
852       <param name="isUnsigned">
853         <see langword="true" /> to use unsigned encoding; otherwise, <see langword="false" />.</param>
854       <param name="isBigEndian">
855         <see langword="true" /> to write the bytes in a big-endian byte order; otherwise, <see langword="false" />.</param>
856       <exception cref="T:System.OverflowException">
857         <paramref name="isUnsigned" /> is <see langword="true" /> and <see cref="P:System.Numerics.BigInteger.Sign" /> is negative.</exception>
858       <returns>
859         <see langword="true" /> if the bytes fit in <paramref name="destination" />; <see langword="false" /> if not all bytes could be written due to lack of space.</returns>
860     </member>
861     <member name="P:System.Numerics.BigInteger.IsEven">
862       <summary>Indicates whether the value of the current <see cref="T:System.Numerics.BigInteger" /> object is an even number.</summary>
863       <returns>
864         <see langword="true" /> if the value of the <see cref="T:System.Numerics.BigInteger" /> object is an even number; otherwise, <see langword="false" />.</returns>
865     </member>
866     <member name="P:System.Numerics.BigInteger.IsOne">
867       <summary>Indicates whether the value of the current <see cref="T:System.Numerics.BigInteger" /> object is <see cref="P:System.Numerics.BigInteger.One" />.</summary>
868       <returns>
869         <see langword="true" /> if the value of the <see cref="T:System.Numerics.BigInteger" /> object is <see cref="P:System.Numerics.BigInteger.One" />; otherwise, <see langword="false" />.</returns>
870     </member>
871     <member name="P:System.Numerics.BigInteger.IsPowerOfTwo">
872       <summary>Indicates whether the value of the current <see cref="T:System.Numerics.BigInteger" /> object is a power of two.</summary>
873       <returns>
874         <see langword="true" /> if the value of the <see cref="T:System.Numerics.BigInteger" /> object is a power of two; otherwise, <see langword="false" />.</returns>
875     </member>
876     <member name="P:System.Numerics.BigInteger.IsZero">
877       <summary>Indicates whether the value of the current <see cref="T:System.Numerics.BigInteger" /> object is <see cref="P:System.Numerics.BigInteger.Zero" />.</summary>
878       <returns>
879         <see langword="true" /> if the value of the <see cref="T:System.Numerics.BigInteger" /> object is <see cref="P:System.Numerics.BigInteger.Zero" />; otherwise, <see langword="false" />.</returns>
880     </member>
881     <member name="P:System.Numerics.BigInteger.MinusOne">
882       <summary>Gets a value that represents the number negative one (-1).</summary>
883       <returns>An integer whose value is negative one (-1).</returns>
884     </member>
885     <member name="P:System.Numerics.BigInteger.One">
886       <summary>Gets a value that represents the number one (1).</summary>
887       <returns>An object whose value is one (1).</returns>
888     </member>
889     <member name="P:System.Numerics.BigInteger.Sign">
890       <summary>Gets a number that indicates the sign (negative, positive, or zero) of the current <see cref="T:System.Numerics.BigInteger" /> object.</summary>
891       <returns>A number that indicates the sign of the <see cref="T:System.Numerics.BigInteger" /> object, as shown in the following table.  
892   
893  <list type="table"><listheader><term> Number</term><description> Description</description></listheader><item><term> -1</term><description> The value of this object is negative.</description></item><item><term> 0</term><description> The value of this object is 0 (zero).</description></item><item><term> 1</term><description> The value of this object is positive.</description></item></list></returns>
894     </member>
895     <member name="P:System.Numerics.BigInteger.Zero">
896       <summary>Gets a value that represents the number 0 (zero).</summary>
897       <returns>An integer whose value is 0 (zero).</returns>
898     </member>
899     <member name="T:System.Numerics.Complex">
900       <summary>Represents a complex number.</summary>
901     </member>
902     <member name="F:System.Numerics.Complex.ImaginaryOne">
903       <summary>Returns a new <see cref="T:System.Numerics.Complex" /> instance with a real number equal to zero and an imaginary number equal to one.</summary>
904     </member>
905     <member name="F:System.Numerics.Complex.Infinity">
906       <summary>Represents infinity as a complex number.</summary>
907     </member>
908     <member name="F:System.Numerics.Complex.NaN">
909       <summary>Represents a complex instance that is not a number (NaN).</summary>
910     </member>
911     <member name="F:System.Numerics.Complex.One">
912       <summary>Returns a new <see cref="T:System.Numerics.Complex" /> instance with a real number equal to one and an imaginary number equal to zero.</summary>
913     </member>
914     <member name="F:System.Numerics.Complex.Zero">
915       <summary>Returns a new <see cref="T:System.Numerics.Complex" /> instance with a real number equal to zero and an imaginary number equal to zero.</summary>
916     </member>
917     <member name="M:System.Numerics.Complex.#ctor(System.Double,System.Double)">
918       <summary>Initializes a new instance of the <see cref="T:System.Numerics.Complex" /> structure using the specified real and imaginary values.</summary>
919       <param name="real">The real part of the complex number.</param>
920       <param name="imaginary">The imaginary part of the complex number.</param>
921     </member>
922     <member name="M:System.Numerics.Complex.Abs(System.Numerics.Complex)">
923       <summary>Gets the absolute value (or magnitude) of a complex number.</summary>
924       <param name="value">A complex number.</param>
925       <returns>The absolute value of <paramref name="value" />.</returns>
926     </member>
927     <member name="M:System.Numerics.Complex.Acos(System.Numerics.Complex)">
928       <summary>Returns the angle that is the arc cosine of the specified complex number.</summary>
929       <param name="value">A complex number that represents a cosine.</param>
930       <returns>The angle, measured in radians, which is the arc cosine of <paramref name="value" />.</returns>
931     </member>
932     <member name="M:System.Numerics.Complex.Add(System.Double,System.Numerics.Complex)">
933       <summary>Adds a double-precision real number to a complex number and returns the result.</summary>
934       <param name="left">The double-precision real value to add.</param>
935       <param name="right">The complex value to add.</param>
936       <returns>The sum of <paramref name="left" /> and <paramref name="right" />.</returns>
937     </member>
938     <member name="M:System.Numerics.Complex.Add(System.Numerics.Complex,System.Double)">
939       <summary>Adds a complex number to a double-precision real number and returns the result.</summary>
940       <param name="left">The complex value to add.</param>
941       <param name="right">The double-precision real value to add.</param>
942       <returns>The sum of <paramref name="left" /> and <paramref name="right" />.</returns>
943     </member>
944     <member name="M:System.Numerics.Complex.Add(System.Numerics.Complex,System.Numerics.Complex)">
945       <summary>Adds two complex numbers and returns the result.</summary>
946       <param name="left">The first complex number to add.</param>
947       <param name="right">The second complex number to add.</param>
948       <returns>The sum of <paramref name="left" /> and <paramref name="right" />.</returns>
949     </member>
950     <member name="M:System.Numerics.Complex.Asin(System.Numerics.Complex)">
951       <summary>Returns the angle that is the arc sine of the specified complex number.</summary>
952       <param name="value">A complex number.</param>
953       <returns>The angle which is the arc sine of <paramref name="value" />.</returns>
954     </member>
955     <member name="M:System.Numerics.Complex.Atan(System.Numerics.Complex)">
956       <summary>Returns the angle that is the arc tangent of the specified complex number.</summary>
957       <param name="value">A complex number.</param>
958       <returns>The angle that is the arc tangent of <paramref name="value" />.</returns>
959     </member>
960     <member name="M:System.Numerics.Complex.Conjugate(System.Numerics.Complex)">
961       <summary>Computes the conjugate of a complex number and returns the result.</summary>
962       <param name="value">A complex number.</param>
963       <returns>The conjugate of <paramref name="value" />.</returns>
964     </member>
965     <member name="M:System.Numerics.Complex.Cos(System.Numerics.Complex)">
966       <summary>Returns the cosine of the specified complex number.</summary>
967       <param name="value">A complex number.</param>
968       <returns>The cosine of <paramref name="value" />.</returns>
969     </member>
970     <member name="M:System.Numerics.Complex.Cosh(System.Numerics.Complex)">
971       <summary>Returns the hyperbolic cosine of the specified complex number.</summary>
972       <param name="value">A complex number.</param>
973       <returns>The hyperbolic cosine of <paramref name="value" />.</returns>
974     </member>
975     <member name="M:System.Numerics.Complex.Divide(System.Double,System.Numerics.Complex)">
976       <summary>Divides one double-precision real number by a complex number and returns the result.</summary>
977       <param name="dividend">The double-precision real number to be divided.</param>
978       <param name="divisor">The complex number to divide by.</param>
979       <returns>The quotient of the division.</returns>
980     </member>
981     <member name="M:System.Numerics.Complex.Divide(System.Numerics.Complex,System.Double)">
982       <summary>Divides one complex number by a double-precision real number and returns the result.</summary>
983       <param name="dividend">The complex number to be divided.</param>
984       <param name="divisor">The double-precision real number to divide by.</param>
985       <returns>The quotient of the division.</returns>
986     </member>
987     <member name="M:System.Numerics.Complex.Divide(System.Numerics.Complex,System.Numerics.Complex)">
988       <summary>Divides one complex number by another and returns the result.</summary>
989       <param name="dividend">The complex number to be divided.</param>
990       <param name="divisor">The complex number to divide by.</param>
991       <returns>The quotient of the division.</returns>
992     </member>
993     <member name="M:System.Numerics.Complex.Equals(System.Numerics.Complex)">
994       <summary>Returns a value that indicates whether the current instance and a specified complex number have the same value.</summary>
995       <param name="value">The complex number to compare.</param>
996       <returns>
997         <see langword="true" /> if this complex number and <paramref name="value" /> have the same value; otherwise, <see langword="false" />.</returns>
998     </member>
999     <member name="M:System.Numerics.Complex.Equals(System.Object)">
1000       <summary>Returns a value that indicates whether the current instance and a specified object have the same value.</summary>
1001       <param name="obj">The object to compare.</param>
1002       <returns>
1003         <see langword="true" /> if the <paramref name="obj" /> parameter is a <see cref="T:System.Numerics.Complex" /> object or a type capable of implicit conversion to a <see cref="T:System.Numerics.Complex" /> object, and its value is equal to the current <see cref="T:System.Numerics.Complex" /> object; otherwise, <see langword="false" />.</returns>
1004     </member>
1005     <member name="M:System.Numerics.Complex.Exp(System.Numerics.Complex)">
1006       <summary>Returns <see langword="e" /> raised to the power specified by a complex number.</summary>
1007       <param name="value">A complex number that specifies a power.</param>
1008       <returns>The number <see langword="e" /> raised to the power <paramref name="value" />.</returns>
1009     </member>
1010     <member name="M:System.Numerics.Complex.FromPolarCoordinates(System.Double,System.Double)">
1011       <summary>Creates a complex number from a point's polar coordinates.</summary>
1012       <param name="magnitude">The magnitude, which is the distance from the origin (the intersection of the x-axis and the y-axis) to the number.</param>
1013       <param name="phase">The phase, which is the angle from the line to the horizontal axis, measured in radians.</param>
1014       <returns>A complex number.</returns>
1015     </member>
1016     <member name="M:System.Numerics.Complex.GetHashCode">
1017       <summary>Returns the hash code for the current <see cref="T:System.Numerics.Complex" /> object.</summary>
1018       <returns>A 32-bit signed integer hash code.</returns>
1019     </member>
1020     <member name="M:System.Numerics.Complex.IsFinite(System.Numerics.Complex)">
1021       <summary>Determines whether the specified complex number is finite.</summary>
1022       <param name="value">A complex number.</param>
1023       <returns>
1024         <see langword="true" /> if both, the real and imaginary parts are finite (zero, subnormal or normal); otherwise, <see langword="false" />.</returns>
1025     </member>
1026     <member name="M:System.Numerics.Complex.IsInfinity(System.Numerics.Complex)">
1027       <summary>Returns a value indicating whether the specified complex number evaluates to infinity.</summary>
1028       <param name="value">A complex number.</param>
1029       <returns>
1030         <see langword="true" /> if either, the real or imaginary part are <see cref="F:System.Double.PositiveInfinity" /> or <see cref="F:System.Double.NegativeInfinity" />; otherwise, <see langword="false" />.</returns>
1031     </member>
1032     <member name="M:System.Numerics.Complex.IsNaN(System.Numerics.Complex)">
1033       <summary>Returns a value that indicates whether the specified complex instance is not a number (NaN).</summary>
1034       <param name="value">A complex number.</param>
1035       <returns>
1036         <see langword="true" /> if the specified value is not finite nor infinite; otherwise, <see langword="false" />.</returns>
1037     </member>
1038     <member name="M:System.Numerics.Complex.Log(System.Numerics.Complex)">
1039       <summary>Returns the natural (base <see langword="e" />) logarithm of a specified complex number.</summary>
1040       <param name="value">A complex number.</param>
1041       <returns>The natural (base <see langword="e" />) logarithm of <paramref name="value" />.</returns>
1042     </member>
1043     <member name="M:System.Numerics.Complex.Log(System.Numerics.Complex,System.Double)">
1044       <summary>Returns the logarithm of a specified complex number in a specified base.</summary>
1045       <param name="value">A complex number.</param>
1046       <param name="baseValue">The base of the logarithm.</param>
1047       <returns>The logarithm of <paramref name="value" /> in base <paramref name="baseValue" />.</returns>
1048     </member>
1049     <member name="M:System.Numerics.Complex.Log10(System.Numerics.Complex)">
1050       <summary>Returns the base-10 logarithm of a specified complex number.</summary>
1051       <param name="value">A complex number.</param>
1052       <returns>The base-10 logarithm of <paramref name="value" />.</returns>
1053     </member>
1054     <member name="M:System.Numerics.Complex.Multiply(System.Double,System.Numerics.Complex)">
1055       <summary>Returns the product of a double-precision real number and a complex number.</summary>
1056       <param name="left">The double-precision real number to multiply.</param>
1057       <param name="right">The complex number to multiply.</param>
1058       <returns>The product of the <paramref name="left" /> and <paramref name="right" /> parameters.</returns>
1059     </member>
1060     <member name="M:System.Numerics.Complex.Multiply(System.Numerics.Complex,System.Double)">
1061       <summary>Returns the product of a complex number and a double-precision real number.</summary>
1062       <param name="left">The complex number to multiply.</param>
1063       <param name="right">The double-precision real number to multiply.</param>
1064       <returns>The product of the <paramref name="left" /> and <paramref name="right" /> parameters.</returns>
1065     </member>
1066     <member name="M:System.Numerics.Complex.Multiply(System.Numerics.Complex,System.Numerics.Complex)">
1067       <summary>Returns the product of two complex numbers.</summary>
1068       <param name="left">The first complex number to multiply.</param>
1069       <param name="right">The second complex number to multiply.</param>
1070       <returns>The product of the <paramref name="left" /> and <paramref name="right" /> parameters.</returns>
1071     </member>
1072     <member name="M:System.Numerics.Complex.Negate(System.Numerics.Complex)">
1073       <summary>Returns the additive inverse of a specified complex number.</summary>
1074       <param name="value">A complex number.</param>
1075       <returns>The result of the <see cref="P:System.Numerics.Complex.Real" /> and <see cref="P:System.Numerics.Complex.Imaginary" /> components of the <paramref name="value" /> parameter multiplied by -1.</returns>
1076     </member>
1077     <member name="M:System.Numerics.Complex.op_Addition(System.Double,System.Numerics.Complex)">
1078       <summary>Adds a double-precision real number to a complex number.</summary>
1079       <param name="left">The double-precision real value to add.</param>
1080       <param name="right">The complex value to add.</param>
1081       <returns>The sum of <paramref name="left" /> and <paramref name="right" /> as a complex number.</returns>
1082     </member>
1083     <member name="M:System.Numerics.Complex.op_Addition(System.Numerics.Complex,System.Double)">
1084       <summary>Adds a complex number to a double-precision real number.</summary>
1085       <param name="left">The complex value to add.</param>
1086       <param name="right">The double-precision real value to add.</param>
1087       <returns>The sum of <paramref name="left" /> and <paramref name="right" /> as a complex number.</returns>
1088     </member>
1089     <member name="M:System.Numerics.Complex.op_Addition(System.Numerics.Complex,System.Numerics.Complex)">
1090       <summary>Adds two complex numbers.</summary>
1091       <param name="left">The first complex value to add.</param>
1092       <param name="right">The second complex value to add.</param>
1093       <returns>The sum of <paramref name="left" /> and <paramref name="right" />.</returns>
1094     </member>
1095     <member name="M:System.Numerics.Complex.op_Division(System.Double,System.Numerics.Complex)">
1096       <summary>Divides a specified double-precision real number by a specified complex number.</summary>
1097       <param name="left">The double-precision real value to be divided.</param>
1098       <param name="right">The complex value to divide by.</param>
1099       <returns>The result of dividing <paramref name="left" /> by <paramref name="right" />, as a complex number.</returns>
1100     </member>
1101     <member name="M:System.Numerics.Complex.op_Division(System.Numerics.Complex,System.Double)">
1102       <summary>Divides a specified complex number by a specified double-precision real number.</summary>
1103       <param name="left">The complex value to be divided.</param>
1104       <param name="right">The double-precision real value to divide by.</param>
1105       <returns>The result of dividing <paramref name="left" /> by <paramref name="right" />, as a complex number.</returns>
1106     </member>
1107     <member name="M:System.Numerics.Complex.op_Division(System.Numerics.Complex,System.Numerics.Complex)">
1108       <summary>Divides a specified complex number by another specified complex number.</summary>
1109       <param name="left">The complex value to be divided.</param>
1110       <param name="right">The complex value to divide by.</param>
1111       <returns>The result of dividing <paramref name="left" /> by <paramref name="right" />.</returns>
1112     </member>
1113     <member name="M:System.Numerics.Complex.op_Equality(System.Numerics.Complex,System.Numerics.Complex)">
1114       <summary>Returns a value that indicates whether two complex numbers are equal.</summary>
1115       <param name="left">The first complex number to compare.</param>
1116       <param name="right">The second complex number to compare.</param>
1117       <returns>
1118         <see langword="true" /> if the <paramref name="left" /> and <paramref name="right" /> parameters have the same value; otherwise, <see langword="false" />.</returns>
1119     </member>
1120     <member name="M:System.Numerics.Complex.op_Explicit(System.Decimal)~System.Numerics.Complex">
1121       <summary>Defines an explicit conversion of a <see cref="T:System.Decimal" /> value to a complex number.</summary>
1122       <param name="value">The value to convert to a complex number.</param>
1123       <returns>A complex number that has a real component equal to <paramref name="value" /> and an imaginary component equal to zero.</returns>
1124     </member>
1125     <member name="M:System.Numerics.Complex.op_Explicit(System.Numerics.BigInteger)~System.Numerics.Complex">
1126       <summary>Defines an explicit conversion of a <see cref="T:System.Numerics.BigInteger" /> value to a complex number.</summary>
1127       <param name="value">The value to convert to a complex number.</param>
1128       <returns>A complex number that has a real component equal to <paramref name="value" /> and an imaginary component equal to zero.</returns>
1129     </member>
1130     <member name="M:System.Numerics.Complex.op_Implicit(System.Byte)~System.Numerics.Complex">
1131       <summary>Defines an implicit conversion of an unsigned byte to a complex number.</summary>
1132       <param name="value">The value to convert to a complex number.</param>
1133       <returns>An object that contains the value of the <paramref name="value" /> parameter as its real part and zero as its imaginary part.</returns>
1134     </member>
1135     <member name="M:System.Numerics.Complex.op_Implicit(System.Double)~System.Numerics.Complex">
1136       <summary>Defines an implicit conversion of a double-precision floating-point number to a complex number.</summary>
1137       <param name="value">The value to convert to a complex number.</param>
1138       <returns>An object that contains the value of the <paramref name="value" /> parameter as its real part and zero as its imaginary part.</returns>
1139     </member>
1140     <member name="M:System.Numerics.Complex.op_Implicit(System.Int16)~System.Numerics.Complex">
1141       <summary>Defines an implicit conversion of a 16-bit signed integer to a complex number.</summary>
1142       <param name="value">The value to convert to a complex number.</param>
1143       <returns>An object that contains the value of the <paramref name="value" /> parameter as its real part and zero as its imaginary part.</returns>
1144     </member>
1145     <member name="M:System.Numerics.Complex.op_Implicit(System.Int32)~System.Numerics.Complex">
1146       <summary>Defines an implicit conversion of a 32-bit signed integer to a complex number.</summary>
1147       <param name="value">The value to convert to a complex number.</param>
1148       <returns>An object that contains the value of the <paramref name="value" /> parameter as its real part and zero as its imaginary part.</returns>
1149     </member>
1150     <member name="M:System.Numerics.Complex.op_Implicit(System.Int64)~System.Numerics.Complex">
1151       <summary>Defines an implicit conversion of a 64-bit signed integer to a complex number.</summary>
1152       <param name="value">The value to convert to a complex number.</param>
1153       <returns>An object that contains the value of the <paramref name="value" /> parameter as its real part and zero as its imaginary part.</returns>
1154     </member>
1155     <member name="M:System.Numerics.Complex.op_Implicit(System.SByte)~System.Numerics.Complex">
1156       <summary>Defines an implicit conversion of a signed byte to a complex number.   
1157            
1158 This API is not CLS-compliant.</summary>
1159       <param name="value">The value to convert to a complex number.</param>
1160       <returns>An object that contains the value of the <paramref name="value" /> parameter as its real part and zero as its imaginary part.</returns>
1161     </member>
1162     <member name="M:System.Numerics.Complex.op_Implicit(System.Single)~System.Numerics.Complex">
1163       <summary>Defines an implicit conversion of a single-precision floating-point number to a complex number.</summary>
1164       <param name="value">The value to convert to a complex number.</param>
1165       <returns>An object that contains the value of the <paramref name="value" /> parameter as its real part and zero as its imaginary part.</returns>
1166     </member>
1167     <member name="M:System.Numerics.Complex.op_Implicit(System.UInt16)~System.Numerics.Complex">
1168       <summary>Defines an implicit conversion of a 16-bit unsigned integer to a complex number.   
1169            
1170 This API is not CLS-compliant.</summary>
1171       <param name="value">The value to convert to a complex number.</param>
1172       <returns>An object that contains the value of the <paramref name="value" /> parameter as its real part and zero as its imaginary part.</returns>
1173     </member>
1174     <member name="M:System.Numerics.Complex.op_Implicit(System.UInt32)~System.Numerics.Complex">
1175       <summary>Defines an implicit conversion of a 32-bit unsigned integer to a complex number.   
1176            
1177 This API is not CLS-compliant.</summary>
1178       <param name="value">The value to convert to a complex number.</param>
1179       <returns>An object that contains the value of the <paramref name="value" /> parameter as its real part and zero as its imaginary part.</returns>
1180     </member>
1181     <member name="M:System.Numerics.Complex.op_Implicit(System.UInt64)~System.Numerics.Complex">
1182       <summary>Defines an implicit conversion of a 64-bit unsigned integer to a complex number.   
1183            
1184 This API is not CLS-compliant.</summary>
1185       <param name="value">The value to convert to a complex number.</param>
1186       <returns>An object that contains the value of the <paramref name="value" /> parameter as its real part and zero as its imaginary part.</returns>
1187     </member>
1188     <member name="M:System.Numerics.Complex.op_Inequality(System.Numerics.Complex,System.Numerics.Complex)">
1189       <summary>Returns a value that indicates whether two complex numbers are not equal.</summary>
1190       <param name="left">The first value to compare.</param>
1191       <param name="right">The second value to compare.</param>
1192       <returns>
1193         <see langword="true" /> if <paramref name="left" /> and <paramref name="right" /> are not equal; otherwise, <see langword="false" />.</returns>
1194     </member>
1195     <member name="M:System.Numerics.Complex.op_Multiply(System.Double,System.Numerics.Complex)">
1196       <summary>Multiplies a specified double-precision real number by a specified complex number.</summary>
1197       <param name="left">The double-precision real value to multiply.</param>
1198       <param name="right">The complex value to multiply.</param>
1199       <returns>The product of <paramref name="left" /> and <paramref name="right" />, as a complex number.</returns>
1200     </member>
1201     <member name="M:System.Numerics.Complex.op_Multiply(System.Numerics.Complex,System.Double)">
1202       <summary>Multiplies the specified complex number by a specified double-precision real number.</summary>
1203       <param name="left">The complex value to multiply.</param>
1204       <param name="right">The double-precision real value to multiply.</param>
1205       <returns>The product of <paramref name="left" /> and <paramref name="right" />, as a complex number.</returns>
1206     </member>
1207     <member name="M:System.Numerics.Complex.op_Multiply(System.Numerics.Complex,System.Numerics.Complex)">
1208       <summary>Multiplies two specified complex numbers.</summary>
1209       <param name="left">The first complex value to multiply.</param>
1210       <param name="right">The second complex value to multiply.</param>
1211       <returns>The product of <paramref name="left" /> and <paramref name="right" />.</returns>
1212     </member>
1213     <member name="M:System.Numerics.Complex.op_Subtraction(System.Double,System.Numerics.Complex)">
1214       <summary>Subtracts a complex number from a double-precision real number.</summary>
1215       <param name="left">The double-precision real value to subtract from (the minuend).</param>
1216       <param name="right">The complex value to subtract (the subtrahend).</param>
1217       <returns>The result of subtracting <paramref name="right" /> from <paramref name="left" />, as a complex number.</returns>
1218     </member>
1219     <member name="M:System.Numerics.Complex.op_Subtraction(System.Numerics.Complex,System.Double)">
1220       <summary>Subtracts a double-precision real number from a complex number.</summary>
1221       <param name="left">The complex value to subtract from (the minuend).</param>
1222       <param name="right">The double-precision real value to subtract (the subtrahend).</param>
1223       <returns>The result of subtracting <paramref name="right" /> from <paramref name="left" />, as a complex number.</returns>
1224     </member>
1225     <member name="M:System.Numerics.Complex.op_Subtraction(System.Numerics.Complex,System.Numerics.Complex)">
1226       <summary>Subtracts a complex number from another complex number.</summary>
1227       <param name="left">The value to subtract from (the minuend).</param>
1228       <param name="right">The value to subtract (the subtrahend).</param>
1229       <returns>The result of subtracting <paramref name="right" /> from <paramref name="left" />.</returns>
1230     </member>
1231     <member name="M:System.Numerics.Complex.op_UnaryNegation(System.Numerics.Complex)">
1232       <summary>Returns the additive inverse of a specified complex number.</summary>
1233       <param name="value">The value to negate.</param>
1234       <returns>The result of the <see cref="P:System.Numerics.Complex.Real" /> and <see cref="P:System.Numerics.Complex.Imaginary" /> components of the <paramref name="value" /> parameter multiplied by -1.</returns>
1235     </member>
1236     <member name="M:System.Numerics.Complex.Pow(System.Numerics.Complex,System.Double)">
1237       <summary>Returns a specified complex number raised to a power specified by a double-precision floating-point number.</summary>
1238       <param name="value">A complex number to be raised to a power.</param>
1239       <param name="power">A double-precision floating-point number that specifies a power.</param>
1240       <returns>The complex number <paramref name="value" /> raised to the power <paramref name="power" />.</returns>
1241     </member>
1242     <member name="M:System.Numerics.Complex.Pow(System.Numerics.Complex,System.Numerics.Complex)">
1243       <summary>Returns a specified complex number raised to a power specified by a complex number.</summary>
1244       <param name="value">A complex number to be raised to a power.</param>
1245       <param name="power">A complex number that specifies a power.</param>
1246       <returns>The complex number <paramref name="value" /> raised to the power <paramref name="power" />.</returns>
1247     </member>
1248     <member name="M:System.Numerics.Complex.Reciprocal(System.Numerics.Complex)">
1249       <summary>Returns the multiplicative inverse of a complex number.</summary>
1250       <param name="value">A complex number.</param>
1251       <returns>The reciprocal of <paramref name="value" />.</returns>
1252     </member>
1253     <member name="M:System.Numerics.Complex.Sin(System.Numerics.Complex)">
1254       <summary>Returns the sine of the specified complex number.</summary>
1255       <param name="value">A complex number.</param>
1256       <returns>The sine of <paramref name="value" />.</returns>
1257     </member>
1258     <member name="M:System.Numerics.Complex.Sinh(System.Numerics.Complex)">
1259       <summary>Returns the hyperbolic sine of the specified complex number.</summary>
1260       <param name="value">A complex number.</param>
1261       <returns>The hyperbolic sine of <paramref name="value" />.</returns>
1262     </member>
1263     <member name="M:System.Numerics.Complex.Sqrt(System.Numerics.Complex)">
1264       <summary>Returns the square root of a specified complex number.</summary>
1265       <param name="value">A complex number.</param>
1266       <returns>The square root of <paramref name="value" />.</returns>
1267     </member>
1268     <member name="M:System.Numerics.Complex.Subtract(System.Double,System.Numerics.Complex)">
1269       <summary>Subtracts one complex number from a double-precision real number and returns the result.</summary>
1270       <param name="left">The double-precision real value to subtract from (the minuend).</param>
1271       <param name="right">The complex value to subtract (the subtrahend).</param>
1272       <returns>The result of subtracting <paramref name="right" /> from <paramref name="left" />, as a complex number.</returns>
1273     </member>
1274     <member name="M:System.Numerics.Complex.Subtract(System.Numerics.Complex,System.Double)">
1275       <summary>Subtracts one double-precision real number from a complex number and returns the result.</summary>
1276       <param name="left">The complex value to subtract from (the minuend).</param>
1277       <param name="right">The double-precision real value to subtract (the subtrahend).</param>
1278       <returns>The result of subtracting <paramref name="right" /> from <paramref name="left" />, as a complex number.</returns>
1279     </member>
1280     <member name="M:System.Numerics.Complex.Subtract(System.Numerics.Complex,System.Numerics.Complex)">
1281       <summary>Subtracts one complex number from another and returns the result.</summary>
1282       <param name="left">The value to subtract from (the minuend).</param>
1283       <param name="right">The value to subtract (the subtrahend).</param>
1284       <returns>The result of subtracting <paramref name="right" /> from <paramref name="left" />.</returns>
1285     </member>
1286     <member name="M:System.Numerics.Complex.Tan(System.Numerics.Complex)">
1287       <summary>Returns the tangent of the specified complex number.</summary>
1288       <param name="value">A complex number.</param>
1289       <returns>The tangent of <paramref name="value" />.</returns>
1290     </member>
1291     <member name="M:System.Numerics.Complex.Tanh(System.Numerics.Complex)">
1292       <summary>Returns the hyperbolic tangent of the specified complex number.</summary>
1293       <param name="value">A complex number.</param>
1294       <returns>The hyperbolic tangent of <paramref name="value" />.</returns>
1295     </member>
1296     <member name="M:System.Numerics.Complex.ToString">
1297       <summary>Converts the value of the current complex number to its equivalent string representation in Cartesian form.</summary>
1298       <returns>The string representation of the current instance in Cartesian form.</returns>
1299     </member>
1300     <member name="M:System.Numerics.Complex.ToString(System.IFormatProvider)">
1301       <summary>Converts the value of the current complex number to its equivalent string representation in Cartesian form by using the specified culture-specific formatting information.</summary>
1302       <param name="provider">An object that supplies culture-specific formatting information.</param>
1303       <returns>The string representation of the current instance in Cartesian form, as specified by <paramref name="provider" />.</returns>
1304     </member>
1305     <member name="M:System.Numerics.Complex.ToString(System.String)">
1306       <summary>Converts the value of the current complex number to its equivalent string representation in Cartesian form by using the specified format for its real and imaginary parts.</summary>
1307       <param name="format">A standard or custom numeric format string.</param>
1308       <exception cref="T:System.FormatException">
1309         <paramref name="format" /> is not a valid format string.</exception>
1310       <returns>The string representation of the current instance in Cartesian form.</returns>
1311     </member>
1312     <member name="M:System.Numerics.Complex.ToString(System.String,System.IFormatProvider)">
1313       <summary>Converts the value of the current complex number to its equivalent string representation in Cartesian form by using the specified format and culture-specific format information for its real and imaginary parts.</summary>
1314       <param name="format">A standard or custom numeric format string.</param>
1315       <param name="provider">An object that supplies culture-specific formatting information.</param>
1316       <exception cref="T:System.FormatException">
1317         <paramref name="format" /> is not a valid format string.</exception>
1318       <returns>The string representation of the current instance in Cartesian form, as specified by <paramref name="format" /> and <paramref name="provider" />.</returns>
1319     </member>
1320     <member name="P:System.Numerics.Complex.Imaginary">
1321       <summary>Gets the imaginary component of the current <see cref="T:System.Numerics.Complex" /> object.</summary>
1322       <returns>The imaginary component of a complex number.</returns>
1323     </member>
1324     <member name="P:System.Numerics.Complex.Magnitude">
1325       <summary>Gets the magnitude (or absolute value) of a complex number.</summary>
1326       <returns>The magnitude of the current instance.</returns>
1327     </member>
1328     <member name="P:System.Numerics.Complex.Phase">
1329       <summary>Gets the phase of a complex number.</summary>
1330       <returns>The phase of a complex number, in radians.</returns>
1331     </member>
1332     <member name="P:System.Numerics.Complex.Real">
1333       <summary>Gets the real component of the current <see cref="T:System.Numerics.Complex" /> object.</summary>
1334       <returns>The real component of a complex number.</returns>
1335     </member>
1336   </members>
1337 </doc>