MathF.Pow(Single, Single) Methode

Definition

Potenziert eine angegebene Zahl mit dem angegebenen Exponenten.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

Parameter

x
Single

Eine Gleitkommazahl mit einfacher Genauigkeit, die potenziert werden soll.A single-precision floating-point number to be raised to a power.

y
Single

Eine Gleitkommazahl mit einfacher Genauigkeit, die einen Exponenten darstellt.A single-precision floating-point number that specifies a power.

Gibt zurück

Die Zahl x hoch y.The number x raised to the power y.

Hinweise

In der folgenden Tabelle wird der Rückgabewert angegeben, wenn für den x -Parameter und den- y Parameter verschiedene Werte oder Wertebereiche angegeben werden.The following table indicates the return value when various values or ranges of values are specified for the x and y parameters. Weitere Informationen finden Sie unter Single.PositiveInfinity, Single.NegativeInfinity und Single.NaN.For more information, see Single.PositiveInfinity, Single.NegativeInfinity, and Single.NaN.

ParameterParameters RückgabewertReturn value
xoder y . = NaNx or y = NaN. NaN
x= Beliebiger Wert NaNaußer; y = 0.x = Any value except NaN; y = 0. 11
x = NegativeInfinity; y < 0.x = NegativeInfinity; y < 0. 00
x = NegativeInfinity; y ist eine positive ungerade ganze Zahl.x = NegativeInfinity; y is a positive odd integer. NegativeInfinity
x = NegativeInfinity; y ist positiv, aber keine ungerade ganze Zahl.x = NegativeInfinity; y is positive but not an odd integer. PositiveInfinity
x< 0, aber NegativeInfinitynicht. ist keine Ganzzahl, NegativeInfinityoder PositiveInfinity. yx < 0 but not NegativeInfinity; y is not an integer, NegativeInfinity, or PositiveInfinity. NaN
x=-1; y oder.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 oder x > 1; y = NegativeInfinity.x < -1 or x > 1; y = NegativeInfinity. 00
x<-1 oder 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; ist ein beliebiger NaNWert außer. 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

Gilt für:

Siehe auch