MathF.Pow(Single, Single) MathF.Pow(Single, Single) MathF.Pow(Single, Single) MathF.Pow(Single, Single) Method

Определение

Возвращает указанное число, возведенное в указанную степень.Returns a specified number raised to the specified power.

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 Single Single Single

Число одиночной точности с плавающей запятой, возводимое в степень.A single-precision floating-point number to be raised to a power.

y
Single Single Single Single

Число одиночной точности с плавающей запятой, задающее степень.A single-precision floating-point number that specifies a power.

Возвраты

Число x, возведенное в степень y.The number x raised to the power y.

Комментарии

В следующей таблице указано возвращаемое значение, если для x параметров и y указаны различные значения или диапазоны значений.The following table indicates the return value when various values or ranges of values are specified for the x and y parameters. Дополнительные сведения см. в разделах Single.PositiveInfinity, Single.NegativeInfinity и Single.NaN.For more information, see Single.PositiveInfinity, Single.NegativeInfinity, and Single.NaN.

ПараметрыParameters Возвращаемое значениеReturn value
xили y . = NaNx 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. yx < 0 but not NegativeInfinity; y is not an integer, NegativeInfinity, or PositiveInfinity. NaN
x=-1; y или.PositiveInfinity = NegativeInfinityx = -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Кроме. yx = 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

Применяется к

Дополнительно