MathF 클래스

정의

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

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

설명

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

필드

Name Description
E

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

PI

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

Tau

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

메서드

Name Description
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, Single)

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

Log(Single)

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

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, Int32, MidpointRounding)

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

Round(Single, Int32)

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

Round(Single, MidpointRounding)

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

Round(Single)

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

ScaleB(Single, Int32)

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

Sign(Single)

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

Sin(Single)

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

SinCos(Single)

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

Sinh(Single)

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

Sqrt(Single)

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

Tan(Single)

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

Tanh(Single)

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

Truncate(Single)

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

적용 대상