MathF MathF MathF MathF Class

Определение

Предоставляет константы и статические методы для тригонометрических, логарифмических и иных общих математических функций.Provides constants and static methods for trigonometric, logarithmic, and other common mathematical functions.

public ref class MathF abstract sealed
public static class MathF
type MathF = class
Public Class MathF
Наследование
MathFMathFMathFMathF

Комментарии

Статические поля и методы MathF соответствуют элементам класса Math класса, за исключением того, что их параметры имеют тип Single вместо Double, и они возвращают Single вместо Double значения.The static fields and methods of the MathF class correspond to those of the Math class, except that their parameters are of type Single rather than Double, and they return Single rather than Double values.

Поля

E E E E

Представляет основание натурального логарифма, определяемое константой e.Represents the natural logarithmic base, specified by the constant, e.

PI PI PI PI

Представляет отношение длины окружности к ее диаметру, определяемое константой π.Represents the ratio of the circumference of a circle to its diameter, specified by the constant, π.

Методы

Abs(Single) Abs(Single) Abs(Single) Abs(Single)

Возвращает абсолютное значение числа одинарной точности с плавающей запятой.Returns the absolute value of a single-precision floating-point number.

Acos(Single) Acos(Single) Acos(Single) Acos(Single)

Возвращает угол, косинус которого равен указанному числу.Returns the angle whose cosine is the specified number.

Acosh(Single) Acosh(Single) Acosh(Single) Acosh(Single)

Возвращает угол, гиперболический косинус которого равен указанному числу.Returns the angle whose hyperbolic cosine is the specified number.

Asin(Single) Asin(Single) Asin(Single) Asin(Single)

Возвращает угол, синус которого равен указанному числу.Returns the angle whose sine is the specified number.

Asinh(Single) Asinh(Single) Asinh(Single) Asinh(Single)

Возвращает угол, гиперболический синус которого равен указанному числу.Returns the angle whose hyperbolic sine is the specified number.

Atan(Single) Atan(Single) Atan(Single) Atan(Single)

Возвращает угол, тангенс которого равен указанному числу.Returns the angle whose tangent is the specified number.

Atan2(Single, Single) Atan2(Single, Single) Atan2(Single, Single) Atan2(Single, Single)

Возвращает угол, тангенс которого равен отношению двух указанных чисел.Returns the angle whose tangent is the quotient of two specified numbers.

Atanh(Single) Atanh(Single) Atanh(Single) Atanh(Single)

Возвращает угол, гиперболический тангенс которого равен указанному числу.Returns the angle whose hyperbolic tangent is the specified number.

BitDecrement(Single) BitDecrement(Single) BitDecrement(Single) BitDecrement(Single)

Возвращает ближайшее самое маленькое значение, которое меньше, чем x.Returns the next smallest value that compares less than x.

BitIncrement(Single) BitIncrement(Single) BitIncrement(Single) BitIncrement(Single)

Возвращает ближайшее значение, превышающее x.Returns the next largest value that is greater than x.

Cbrt(Single) Cbrt(Single) Cbrt(Single) Cbrt(Single)

Возвращает кубический корень из указанного числа.Returns the cube root of a specified number.

Ceiling(Single) Ceiling(Single) Ceiling(Single) Ceiling(Single)

Возвращает наименьшее целое число, которое больше или равно заданному числу с плавающей запятой одиночной точности.Returns the smallest integral value that is greater than or equal to the specified single-precision floating-point number.

CopySign(Single, Single) CopySign(Single, Single) CopySign(Single, Single) CopySign(Single, Single)

Возвращает значение с величиной x и знаком y.Returns a value with the magnitude of x and the sign of y.

Cos(Single) Cos(Single) Cos(Single) Cos(Single)

Возвращает косинус указанного угла.Returns the cosine of the specified angle.

Cosh(Single) Cosh(Single) Cosh(Single) Cosh(Single)

Возвращает гиперболический косинус указанного угла.Returns the hyperbolic cosine of the specified angle.

Exp(Single) Exp(Single) Exp(Single) Exp(Single)

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

Floor(Single) Floor(Single) Floor(Single) Floor(Single)

Возвращает наибольшее целое число, которое меньше или равно заданному числу с плавающей запятой одиночной точности.Returns the largest integral value less than or equal to the specified single-precision floating-point number.

FusedMultiplyAdd(Single, Single, Single) FusedMultiplyAdd(Single, Single, Single) FusedMultiplyAdd(Single, Single, Single) FusedMultiplyAdd(Single, Single, Single)

Возвращает значение (x * y) + z, округленное в рамках одной тернарной операции.Returns (x * y) + z, rounded as one ternary operation.

IEEERemainder(Single, Single) IEEERemainder(Single, Single) IEEERemainder(Single, Single) IEEERemainder(Single, Single)

Возвращает остаток от деления одного указанного числа на другое указанное число.Returns the remainder resulting from the division of a specified number by another specified number.

ILogB(Single) ILogB(Single) ILogB(Single) ILogB(Single)

Возвращает целочисленный логарифм с основанием 2 указанного числа.Returns the base 2 integer logarithm of a specified number.

Log(Single, Single) Log(Single, Single) Log(Single, Single) Log(Single, Single)

Возвращает логарифм указанного числа в системе счисления с указанным основанием.Returns the logarithm of a specified number in a specified base.

Log(Single) Log(Single) Log(Single) Log(Single)

Возвращает натуральный логарифм (с основанием e) указанного числа.Returns the natural (base e) logarithm of a specified number.

Log10(Single) Log10(Single) Log10(Single) Log10(Single)

Возвращает логарифм с основанием 10 указанного числа.Returns the base 10 logarithm of a specified number.

Log2(Single) Log2(Single) Log2(Single) Log2(Single)

Возвращает логарифм с основанием 2 указанного числа.Returns the base 2 logarithm of a specified number.

Max(Single, Single) Max(Single, Single) Max(Single, Single) Max(Single, Single)

Возвращает большее из двух чисел одинарной точности с плавающей запятой.Returns the larger of two single-precision floating-point numbers.

MaxMagnitude(Single, Single) MaxMagnitude(Single, Single) MaxMagnitude(Single, Single) MaxMagnitude(Single, Single)

Возвращает большую величину из двух чисел одинарной точности с плавающей запятой.Returns the larger magnitude of two single-precision floating-point numbers.

Min(Single, Single) Min(Single, Single) Min(Single, Single) Min(Single, Single)

Возвращает меньшее из двух чисел одинарной точности с плавающей запятой.Returns the smaller of two single-precision floating-point numbers.

MinMagnitude(Single, Single) MinMagnitude(Single, Single) MinMagnitude(Single, Single) MinMagnitude(Single, Single)

Возвращает меньшую величину из двух чисел одинарной точности с плавающей запятой.Returns the smaller magnitude of two single-precision floating-point numbers.

Pow(Single, Single) Pow(Single, Single) Pow(Single, Single) Pow(Single, Single)

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

Round(Single, Int32, MidpointRounding) Round(Single, Int32, MidpointRounding) Round(Single, Int32, MidpointRounding) Round(Single, Int32, MidpointRounding)

Округляет значение с плавающей запятой одиночной точности до указанного числа знаков после запятой; использует указанное соглашение для округления значений посередине.Rounds a single-precision floating-point value to a specified number of fractional digits, and uses the specified rounding convention for midpoint values.

Round(Single, MidpointRounding) Round(Single, MidpointRounding) Round(Single, MidpointRounding) Round(Single, MidpointRounding)

Округляет значение с плавающей запятой одиночной точности до ближайшего целого числа; использует указанное соглашение для округления значений посередине.Rounds a single-precision floating-point value to the nearest integer, and uses the specified rounding convention for midpoint values.

Round(Single, Int32) Round(Single, Int32) Round(Single, Int32) Round(Single, Int32)

Округляет значение с плавающей запятой одиночной точности до указанного числа знаков после запятой; значения посередине округляются до ближайшего четного числа.Rounds a single-precision floating-point value to a specified number of fractional digits, and rounds midpoint values to the nearest even number.

Round(Single) Round(Single) Round(Single) Round(Single)

Округляет значение с плавающей запятой одиночной точности до ближайшего целого значения; значения посередине округляются до ближайшего четного числа.Rounds a single-precision floating-point value to the nearest integral value, and rounds midpoint values to the nearest even number.

ScaleB(Single, Int32) ScaleB(Single, Int32) ScaleB(Single, Int32) ScaleB(Single, Int32)

Возвращает значение x * 2^n, вычисленное эффективно.Returns x * 2^n computed efficiently.

Sign(Single) Sign(Single) Sign(Single) Sign(Single)

Возвращает целое число, обозначающее знак числа с плавающей запятой одиночной точности.Returns an integer that indicates the sign of a single-precision floating-point number.

Sin(Single) Sin(Single) Sin(Single) Sin(Single)

Возвращает синус указанного угла.Returns the sine of the specified angle.

Sinh(Single) Sinh(Single) Sinh(Single) Sinh(Single)

Возвращает гиперболический синус указанного угла.Returns the hyperbolic sine of the specified angle.

Sqrt(Single) Sqrt(Single) Sqrt(Single) Sqrt(Single)

Возвращает квадратный корень из указанного числа.Returns the square root of a specified number.

Tan(Single) Tan(Single) Tan(Single) Tan(Single)

Возвращает тангенс указанного угла.Returns the tangent of the specified angle.

Tanh(Single) Tanh(Single) Tanh(Single) Tanh(Single)

Возвращает гиперболический тангенс указанного угла.Returns the hyperbolic tangent of the specified angle.

Truncate(Single) Truncate(Single) Truncate(Single) Truncate(Single)

Вычисляет целую часть заданного числа одиночной точности с плавающей запятой.Calculates the integral part of a specified single-precision floating-point number.

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