다음을 통해 공유


MathF 클래스

정의

삼각, 로그 및 기타 일반적인 수학 함수에 대한 상수 및 정적 메서드를 제공합니다.

public ref class MathF abstract sealed
public static class MathF
type MathF = class
Public Class MathF
상속
MathF

설명

MathF 클래스의 정적 필드와 메서드는 매개 변수가 Double아닌 Single 형식이며 Double 값이 아닌 Single 반환한다는 점을 제외하고 Math 클래스의 정적 필드와 메서드에 해당합니다.

필드

E

상수(e)로 지정된 자연 로그 밑을 나타냅니다.

PI

원과 지름의 둘레 비율을 나타내며, 상수 p로 지정됩니다.

Tau

상수로 지정된 한 턴의 라디안 수를 나타냅니다.

메서드

Abs(Single)

단정밀도 부동 소수점 숫자의 절대값을 반환합니다.

Acos(Single)

코사인이 지정된 숫자인 각도를 반환합니다.

Acosh(Single)

하이퍼볼릭 코사인이 지정된 숫자인 각도를 반환합니다.

Asin(Single)

사인이 지정된 숫자인 각도를 반환합니다.

Asinh(Single)

하이퍼볼릭 사인이 지정된 숫자인 각도를 반환합니다.

Atan(Single)

탄젠트가 지정된 숫자인 각도를 반환합니다.

Atan2(Single, Single)

탄젠트가 지정된 두 숫자의 몫인 각도를 반환합니다.

Atanh(Single)

하이퍼볼릭 탄젠트가 지정된 숫자인 각도를 반환합니다.

BitDecrement(Single)

지정된 값보다 작은 값을 비교하는 가장 큰 값을 반환합니다.

BitIncrement(Single)

지정된 값보다 큰 값을 비교하는 가장 작은 값을 반환합니다.

Cbrt(Single)

지정된 숫자의 큐브 루트를 반환합니다.

Ceiling(Single)

지정된 단정밀도 부동 소수점 숫자보다 크거나 같은 가장 작은 정수 값을 반환합니다.

CopySign(Single, Single)

x 크기 및 y기호가 있는 값을 반환합니다.

Cos(Single)

지정된 각도의 코사인을 반환합니다.

Cosh(Single)

지정된 각도의 하이퍼볼릭 코사인을 반환합니다.

Exp(Single)

지정된 전원으로 발생된 e를 반환합니다.

Floor(Single)

지정된 단정밀도 부동 소수점 숫자보다 작거나 같은 가장 큰 정수 값을 반환합니다.

FusedMultiplyAdd(Single, Single, Single)

하나의 삼항 연산으로 반올림된 (x * y) + z를 반환합니다.

IEEERemainder(Single, Single)

지정된 숫자의 나누기에서 다른 지정된 숫자로 나눠진 나머지를 반환합니다.

ILogB(Single)

지정된 숫자의 base 2 정수 로그를 반환합니다.

Log(Single)

지정된 숫자의 자연(기본 e) 로그를 반환합니다.

Log(Single, Single)

지정된 기준에서 지정된 숫자의 로그를 반환합니다.

Log10(Single)

지정된 숫자의 base 10 로그를 반환합니다.

Log2(Single)

지정된 숫자의 base 2 로그를 반환합니다.

Max(Single, Single)

두 개의 단정밀도 부동 소수점 숫자 중 더 큰 숫자를 반환합니다.

MaxMagnitude(Single, Single)

두 개의 단정밀도 부동 소수점 숫자의 더 큰 크기를 반환합니다.

Min(Single, Single)

두 개의 단정밀도 부동 소수점 숫자 중 더 작은 숫자를 반환합니다.

MinMagnitude(Single, Single)

두 개의 단정밀도 부동 소수점 숫자의 작은 크기를 반환합니다.

Pow(Single, Single)

지정된 전원에 대해 발생한 지정된 숫자를 반환합니다.

ReciprocalEstimate(Single)

지정된 숫자의 역수의 예상값을 반환합니다.

ReciprocalSqrtEstimate(Single)

지정된 숫자의 역 제곱근의 예상치를 반환합니다.

Round(Single)

단정밀도 부동 소수점 값을 가장 가까운 정수 값으로 반올림하고 중간점 값을 가장 가까운 짝수로 반올림합니다.

Round(Single, Int32)

단정밀도 부동 소수점 값을 지정된 소수 자릿수로 반올림하고 중간점 값을 가장 가까운 짝수로 반올림합니다.

Round(Single, Int32, MidpointRounding)

지정된 반올림 규칙을 사용하여 단정밀도 부동 소수점 값을 지정된 소수 자릿수로 반올림합니다.

Round(Single, MidpointRounding)

지정된 반올림 규칙을 사용하여 단정밀도 부동 소수점 값을 정수로 반올림합니다.

ScaleB(Single, Int32)

효율적으로 계산된 x * 2^n을 반환합니다.

Sign(Single)

단정밀도 부동 소수점 숫자의 부호를 나타내는 정수를 반환합니다.

Sin(Single)

지정된 각도의 사인을 반환합니다.

SinCos(Single)

지정된 각도의 사인과 코사인을 반환합니다.

Sinh(Single)

지정된 각도의 하이퍼볼릭 사인을 반환합니다.

Sqrt(Single)

지정된 숫자의 제곱근을 반환합니다.

Tan(Single)

지정된 각도의 탄젠트를 반환합니다.

Tanh(Single)

지정된 각도의 쌍곡선 탄젠트를 반환합니다.

Truncate(Single)

지정된 단정밀도 부동 소수점 숫자의 정수 부분을 계산합니다.

적용 대상