Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
Returns a specified number raised to the specified power.
Namespace: System
Assembly: mscorlib (in mscorlib.dll)
Syntax
'Declaration
Public Shared Function Pow ( _
x As Double, _
y As Double _
) As Double
public static double Pow(
double x,
double y
)
public:
static double Pow(
double x,
double y
)
static member Pow :
x:float *
y:float -> float
public static function Pow(
x : double,
y : double
) : double
Parameters
- x
Type: System. . :: . .Double
A double-precision floating-point number to be raised to a power.
- y
Type: System. . :: . .Double
A double-precision floating-point number that specifies a power.
Return Value
Type: System. . :: . .Double
The number x raised to the power y.
Remarks
The following table indicates the return value when various values or ranges of values are specified for the x and y parameters. For more information, see Double..::..PositiveInfinity, Double..::..NegativeInfinity, and Double..::..NaN.
Parameters |
Return value |
---|---|
x or y = NaN. |
NaN |
x = Any value except NaN; y = 0. |
1 |
x = NegativeInfinity; y < 0. |
0 |
x = NegativeInfinity; y is a positive odd integer. |
NegativeInfinity |
x = NegativeInfinity; y is positive but not an odd integer. |
PositiveInfinity |
x < 0 but not NegativeInfinity; y is not an integer, NegativeInfinity, or PositiveInfinity. |
NaN |
x = -1; y = NegativeInfinity or PositiveInfinity. |
NaN |
-1 < x < 1; y = NegativeInfinity. |
PositiveInfinity |
-1 < x < 1; y = PositiveInfinity. |
0 |
x < -1 or x > 1; y = NegativeInfinity. |
0 |
x < -1 or x > 1; y = PositiveInfinity. |
PositiveInfinity |
x = 0; y < 0. |
PositiveInfinity |
x = 0; y > 0. |
0 |
x = 1; y is any value except NaN. |
1 |
x = PositiveInfinity; y < 0. |
0 |
x = PositiveInfinity; y > 0. |
PositiveInfinity |
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see dd66cd4c-b087-415f-9c3e-94e3a1835f74.