# MathF.Pow(Single, Single) 方法

## 定义

``````public:
static float Pow(float x, float y);``````
``public static float Pow (float x, float y);``
``static member Pow : single * single -> single``
``Public Shared Function Pow (x As Single, y As Single) As Single``

x
Single

y
Single

## 注解

`x``y` 。 = `NaN``x` or `y` = `NaN`. `NaN`
`x`= 除之外`NaN`的任何值;`y` = 0。`x` = Any value except `NaN`; `y` = 0. 11
`x` = `NegativeInfinity`; `y` < 0.`x` = `NegativeInfinity`; `y` < 0. 00
`x` = `NegativeInfinity`;`y`为正奇数整数。`x` = `NegativeInfinity`; `y` is a positive odd integer. `NegativeInfinity`
`x` = `NegativeInfinity`;`y`为正值, 但不是奇数。`x` = `NegativeInfinity`; `y` is positive but not an odd integer. `PositiveInfinity`
`x`< 0 但不`NegativeInfinity`是;不是整数、 `NegativeInfinity``PositiveInfinity``y``x` < 0 but not `NegativeInfinity`; `y` is not an integer, `NegativeInfinity`, or `PositiveInfinity`. `NaN`
`x`=-1;`y` 或。`PositiveInfinity` = `NegativeInfinity``x` = -1; `y` = `NegativeInfinity` or `PositiveInfinity`. `NaN`
-1 < `x` < 1; `y` = `NegativeInfinity`.-1 < `x` < 1; `y` = `NegativeInfinity`. `PositiveInfinity`
-1 < `x` < 1; `y` = `PositiveInfinity`.-1 < `x` < 1; `y` = `PositiveInfinity`. 00
`x`<-1 或`x` > 1;`y` = `NegativeInfinity`.`x` < -1 or `x` > 1; `y` = `NegativeInfinity`. 00
`x`<-1 或`x` > 1;`y` = `PositiveInfinity`.`x` < -1 or `x` > 1; `y` = `PositiveInfinity`. `PositiveInfinity`
`x` = 0; `y` < 0.`x` = 0; `y` < 0. `PositiveInfinity`
`x` = 0; `y` > 0.`x` = 0; `y` > 0. 00
`x`= 1;为除以外`NaN`的任何值。 `y``x` = 1; `y` is any value except `NaN`. 11
`x` = `PositiveInfinity`; `y` < 0.`x` = `PositiveInfinity`; `y` < 0. 00
`x` = `PositiveInfinity`; `y` > 0.`x` = `PositiveInfinity`; `y` > 0. `PositiveInfinity`