Math 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
삼각, 로그 및 기타 일반적인 수학 함수에 대한 상수 및 정적 메서드를 제공합니다.
public ref class Math abstract sealed
public ref class Math sealed
public static class Math
public sealed class Math
type Math = class
Public Class Math
Public NotInheritable Class Math
- 상속
-
Math
예제
다음 예제에서는 Math 클래스의 여러 수학 및 삼각 함수를 사용하여 사다리꼴의 내부 각도를 계산합니다.
/// <summary>
/// The following class represents simple functionality of the trapezoid.
/// </summary>
using namespace System;
public ref class MathTrapezoidSample
{
private:
double m_longBase;
double m_shortBase;
double m_leftLeg;
double m_rightLeg;
public:
MathTrapezoidSample( double longbase, double shortbase, double leftLeg, double rightLeg )
{
m_longBase = Math::Abs( longbase );
m_shortBase = Math::Abs( shortbase );
m_leftLeg = Math::Abs( leftLeg );
m_rightLeg = Math::Abs( rightLeg );
}
private:
double GetRightSmallBase()
{
return (Math::Pow( m_rightLeg, 2.0 ) - Math::Pow( m_leftLeg, 2.0 ) + Math::Pow( m_longBase, 2.0 ) + Math::Pow( m_shortBase, 2.0 ) - 2 * m_shortBase * m_longBase) / (2 * (m_longBase - m_shortBase));
}
public:
double GetHeight()
{
double x = GetRightSmallBase();
return Math::Sqrt( Math::Pow( m_rightLeg, 2.0 ) - Math::Pow( x, 2.0 ) );
}
double GetSquare()
{
return GetHeight() * m_longBase / 2.0;
}
double GetLeftBaseRadianAngle()
{
double sinX = GetHeight() / m_leftLeg;
return Math::Round( Math::Asin( sinX ), 2 );
}
double GetRightBaseRadianAngle()
{
double x = GetRightSmallBase();
double cosX = (Math::Pow( m_rightLeg, 2.0 ) + Math::Pow( x, 2.0 ) - Math::Pow( GetHeight(), 2.0 )) / (2 * x * m_rightLeg);
return Math::Round( Math::Acos( cosX ), 2 );
}
double GetLeftBaseDegreeAngle()
{
double x = GetLeftBaseRadianAngle() * 180 / Math::PI;
return Math::Round( x, 2 );
}
double GetRightBaseDegreeAngle()
{
double x = GetRightBaseRadianAngle() * 180 / Math::PI;
return Math::Round( x, 2 );
}
};
int main()
{
MathTrapezoidSample^ trpz = gcnew MathTrapezoidSample( 20.0,10.0,8.0,6.0 );
Console::WriteLine( "The trapezoid's bases are 20.0 and 10.0, the trapezoid's legs are 8.0 and 6.0" );
double h = trpz->GetHeight();
Console::WriteLine( "Trapezoid height is: {0}", h.ToString() );
double dxR = trpz->GetLeftBaseRadianAngle();
Console::WriteLine( "Trapezoid left base angle is: {0} Radians", dxR.ToString() );
double dyR = trpz->GetRightBaseRadianAngle();
Console::WriteLine( "Trapezoid right base angle is: {0} Radians", dyR.ToString() );
double dxD = trpz->GetLeftBaseDegreeAngle();
Console::WriteLine( "Trapezoid left base angle is: {0} Degrees", dxD.ToString() );
double dyD = trpz->GetRightBaseDegreeAngle();
Console::WriteLine( "Trapezoid left base angle is: {0} Degrees", dyD.ToString() );
}
/// <summary>
/// The following class represents simple functionality of the trapezoid.
/// </summary>
using System;
namespace MathClassCS
{
class MathTrapezoidSample
{
private double m_longBase;
private double m_shortBase;
private double m_leftLeg;
private double m_rightLeg;
public MathTrapezoidSample(double longbase, double shortbase, double leftLeg, double rightLeg)
{
m_longBase = Math.Abs(longbase);
m_shortBase = Math.Abs(shortbase);
m_leftLeg = Math.Abs(leftLeg);
m_rightLeg = Math.Abs(rightLeg);
}
private double GetRightSmallBase()
{
return (Math.Pow(m_rightLeg,2.0) - Math.Pow(m_leftLeg,2.0) + Math.Pow(m_longBase,2.0) + Math.Pow(m_shortBase,2.0) - 2* m_shortBase * m_longBase)/ (2*(m_longBase - m_shortBase));
}
public double GetHeight()
{
double x = GetRightSmallBase();
return Math.Sqrt(Math.Pow(m_rightLeg,2.0) - Math.Pow(x,2.0));
}
public double GetSquare()
{
return GetHeight() * m_longBase / 2.0;
}
public double GetLeftBaseRadianAngle()
{
double sinX = GetHeight()/m_leftLeg;
return Math.Round(Math.Asin(sinX),2);
}
public double GetRightBaseRadianAngle()
{
double x = GetRightSmallBase();
double cosX = (Math.Pow(m_rightLeg,2.0) + Math.Pow(x,2.0) - Math.Pow(GetHeight(),2.0))/(2*x*m_rightLeg);
return Math.Round(Math.Acos(cosX),2);
}
public double GetLeftBaseDegreeAngle()
{
double x = GetLeftBaseRadianAngle() * 180/ Math.PI;
return Math.Round(x,2);
}
public double GetRightBaseDegreeAngle()
{
double x = GetRightBaseRadianAngle() * 180/ Math.PI;
return Math.Round(x,2);
}
static void Main(string[] args)
{
MathTrapezoidSample trpz = new MathTrapezoidSample(20.0, 10.0, 8.0, 6.0);
Console.WriteLine("The trapezoid's bases are 20.0 and 10.0, the trapezoid's legs are 8.0 and 6.0");
double h = trpz.GetHeight();
Console.WriteLine("Trapezoid height is: " + h.ToString());
double dxR = trpz.GetLeftBaseRadianAngle();
Console.WriteLine("Trapezoid left base angle is: " + dxR.ToString() + " Radians");
double dyR = trpz.GetRightBaseRadianAngle();
Console.WriteLine("Trapezoid right base angle is: " + dyR.ToString() + " Radians");
double dxD = trpz.GetLeftBaseDegreeAngle();
Console.WriteLine("Trapezoid left base angle is: " + dxD.ToString() + " Degrees");
double dyD = trpz.GetRightBaseDegreeAngle();
Console.WriteLine("Trapezoid left base angle is: " + dyD.ToString() + " Degrees");
}
}
}
open System
/// The following class represents simple functionality of the trapezoid.
type MathTrapezoidSample(longbase, shortbase, leftLeg, rightLeg) =
member _.GetRightSmallBase() =
(Math.Pow(rightLeg, 2.) - Math.Pow(leftLeg, 2.) + Math.Pow(longbase, 2.) + Math.Pow(shortbase, 2.) - 2. * shortbase * longbase) / (2. * (longbase - shortbase))
member this.GetHeight() =
let x = this.GetRightSmallBase()
Math.Sqrt(Math.Pow(rightLeg, 2.) - Math.Pow(x, 2.))
member this.GetSquare() =
this.GetHeight() * longbase / 2.
member this.GetLeftBaseRadianAngle() =
let sinX = this.GetHeight() / leftLeg
Math.Round(Math.Asin sinX,2)
member this.GetRightBaseRadianAngle() =
let x = this.GetRightSmallBase()
let cosX = (Math.Pow(rightLeg, 2.) + Math.Pow(x, 2.) - Math.Pow(this.GetHeight(), 2.))/(2. * x * rightLeg)
Math.Round(Math.Acos cosX, 2)
member this.GetLeftBaseDegreeAngle() =
let x = this.GetLeftBaseRadianAngle() * 180. / Math.PI
Math.Round(x, 2)
member this.GetRightBaseDegreeAngle() =
let x = this.GetRightBaseRadianAngle() * 180. / Math.PI
Math.Round(x, 2)
let trpz = MathTrapezoidSample(20., 10., 8., 6.)
printfn "The trapezoid's bases are 20.0 and 10.0, the trapezoid's legs are 8.0 and 6.0"
let h = trpz.GetHeight()
printfn $"Trapezoid height is: {h}"
let dxR = trpz.GetLeftBaseRadianAngle()
printfn $"Trapezoid left base angle is: {dxR} Radians"
let dyR = trpz.GetRightBaseRadianAngle()
printfn $"Trapezoid right base angle is: {dyR} Radians"
let dxD = trpz.GetLeftBaseDegreeAngle()
printfn $"Trapezoid left base angle is: {dxD} Degrees"
let dyD = trpz.GetRightBaseDegreeAngle()
printfn $"Trapezoid left base angle is: {dyD} Degrees"
'The following class represents simple functionality of the trapezoid.
Class MathTrapezoidSample
Private m_longBase As Double
Private m_shortBase As Double
Private m_leftLeg As Double
Private m_rightLeg As Double
Public Sub New(ByVal longbase As Double, ByVal shortbase As Double, ByVal leftLeg As Double, ByVal rightLeg As Double)
m_longBase = Math.Abs(longbase)
m_shortBase = Math.Abs(shortbase)
m_leftLeg = Math.Abs(leftLeg)
m_rightLeg = Math.Abs(rightLeg)
End Sub
Private Function GetRightSmallBase() As Double
GetRightSmallBase = (Math.Pow(m_rightLeg, 2) - Math.Pow(m_leftLeg, 2) + Math.Pow(m_longBase, 2) + Math.Pow(m_shortBase, 2) - 2 * m_shortBase * m_longBase) / (2 * (m_longBase - m_shortBase))
End Function
Public Function GetHeight() As Double
Dim x As Double = GetRightSmallBase()
GetHeight = Math.Sqrt(Math.Pow(m_rightLeg, 2) - Math.Pow(x, 2))
End Function
Public Function GetSquare() As Double
GetSquare = GetHeight() * m_longBase / 2
End Function
Public Function GetLeftBaseRadianAngle() As Double
Dim sinX As Double = GetHeight() / m_leftLeg
GetLeftBaseRadianAngle = Math.Round(Math.Asin(sinX), 2)
End Function
Public Function GetRightBaseRadianAngle() As Double
Dim x As Double = GetRightSmallBase()
Dim cosX As Double = (Math.Pow(m_rightLeg, 2) + Math.Pow(x, 2) - Math.Pow(GetHeight(), 2)) / (2 * x * m_rightLeg)
GetRightBaseRadianAngle = Math.Round(Math.Acos(cosX), 2)
End Function
Public Function GetLeftBaseDegreeAngle() As Double
Dim x As Double = GetLeftBaseRadianAngle() * 180 / Math.PI
GetLeftBaseDegreeAngle = Math.Round(x, 2)
End Function
Public Function GetRightBaseDegreeAngle() As Double
Dim x As Double = GetRightBaseRadianAngle() * 180 / Math.PI
GetRightBaseDegreeAngle = Math.Round(x, 2)
End Function
Public Shared Sub Main()
Dim trpz As MathTrapezoidSample = New MathTrapezoidSample(20, 10, 8, 6)
Console.WriteLine("The trapezoid's bases are 20.0 and 10.0, the trapezoid's legs are 8.0 and 6.0")
Dim h As Double = trpz.GetHeight()
Console.WriteLine("Trapezoid height is: " + h.ToString())
Dim dxR As Double = trpz.GetLeftBaseRadianAngle()
Console.WriteLine("Trapezoid left base angle is: " + dxR.ToString() + " Radians")
Dim dyR As Double = trpz.GetRightBaseRadianAngle()
Console.WriteLine("Trapezoid right base angle is: " + dyR.ToString() + " Radians")
Dim dxD As Double = trpz.GetLeftBaseDegreeAngle()
Console.WriteLine("Trapezoid left base angle is: " + dxD.ToString() + " Degrees")
Dim dyD As Double = trpz.GetRightBaseDegreeAngle()
Console.WriteLine("Trapezoid left base angle is: " + dyD.ToString() + " Degrees")
End Sub
End Class
필드
E |
상수 |
PI |
원과 지름의 둘레 비율을 나타내며 상수 π 지정합니다. |
Tau |
상수로 지정된 한 턴의 라디안 수를 나타냅니다. |
메서드
Abs(Decimal) |
Decimal 숫자의 절대값을 반환합니다. |
Abs(Double) |
배정밀도 부동 소수점 숫자의 절대값을 반환합니다. |
Abs(Int16) |
부가된 16비트 정수의 절대값을 반환합니다. |
Abs(Int32) |
부가된 32비트 정수의 절대값을 반환합니다. |
Abs(Int64) |
부가된 64비트 정수의 절대값을 반환합니다. |
Abs(IntPtr) |
네이티브 부속 정수의 절대값을 반환합니다. |
Abs(SByte) |
부가된 8비트 정수의 절대값을 반환합니다. |
Abs(Single) |
단정밀도 부동 소수점 숫자의 절대값을 반환합니다. |
Acos(Double) |
코사인이 지정된 숫자인 각도를 반환합니다. |
Acosh(Double) |
하이퍼볼릭 코사인이 지정된 숫자인 각도를 반환합니다. |
Asin(Double) |
사인이 지정된 숫자인 각도를 반환합니다. |
Asinh(Double) |
하이퍼볼릭 사인이 지정된 숫자인 각도를 반환합니다. |
Atan(Double) |
탄젠트가 지정된 숫자인 각도를 반환합니다. |
Atan2(Double, Double) |
탄젠트가 지정된 두 숫자의 몫인 각도를 반환합니다. |
Atanh(Double) |
하이퍼볼릭 탄젠트가 지정된 숫자인 각도를 반환합니다. |
BigMul(Int32, Int32) |
두 개의 32비트 숫자의 전체 곱을 생성합니다. |
BigMul(Int64, Int64) |
두 개의 64비트 숫자의 전체 곱을 생성합니다. |
BigMul(Int64, Int64, Int64) |
두 개의 64비트 숫자의 전체 곱을 생성합니다. |
BigMul(UInt32, UInt32) |
부호 없는 두 32비트 숫자의 전체 곱을 생성합니다. |
BigMul(UInt64, UInt64) |
부호 없는 64비트 숫자 2개로 구성된 전체 곱을 생성합니다. |
BigMul(UInt64, UInt64, UInt64) |
부호 없는 64비트 숫자 2개로 구성된 전체 곱을 생성합니다. |
BitDecrement(Double) |
지정된 값보다 작은 값을 비교하는 가장 큰 값을 반환합니다. |
BitIncrement(Double) |
지정된 값보다 큰 값을 비교하는 가장 작은 값을 반환합니다. |
Cbrt(Double) |
지정된 숫자의 큐브 루트를 반환합니다. |
Ceiling(Decimal) |
지정된 10진수보다 크거나 같은 가장 작은 정수 값을 반환합니다. |
Ceiling(Double) |
지정된 배정밀도 부동 소수점 숫자보다 크거나 같은 가장 작은 정수 값을 반환합니다. |
Clamp(Byte, Byte, Byte) |
|
Clamp(Decimal, Decimal, Decimal) |
|
Clamp(Double, Double, Double) |
|
Clamp(Int16, Int16, Int16) |
|
Clamp(Int32, Int32, Int32) |
|
Clamp(Int64, Int64, Int64) |
|
Clamp(IntPtr, IntPtr, IntPtr) |
|
Clamp(SByte, SByte, SByte) |
|
Clamp(Single, Single, Single) |
|
Clamp(UInt16, UInt16, UInt16) |
|
Clamp(UInt32, UInt32, UInt32) |
|
Clamp(UInt64, UInt64, UInt64) |
|
Clamp(UIntPtr, UIntPtr, UIntPtr) |
|
CopySign(Double, Double) |
|
Cos(Double) |
지정된 각도의 코사인을 반환합니다. |
Cosh(Double) |
지정된 각도의 하이퍼볼릭 코사인을 반환합니다. |
DivRem(Byte, Byte) |
부호 없는 두 8비트 숫자의 몫과 나머지를 생성합니다. |
DivRem(Int16, Int16) |
부호 있는 두 16비트 숫자의 몫과 나머지를 생성합니다. |
DivRem(Int32, Int32) |
부호 있는 두 32비트 숫자의 몫과 나머지를 생성합니다. |
DivRem(Int32, Int32, Int32) |
두 개의 32비트 부가 정수의 몫을 계산하고 출력 매개 변수의 나머지도 반환합니다. |
DivRem(Int64, Int64) |
부호 있는 두 64비트 숫자의 몫과 나머지를 생성합니다. |
DivRem(Int64, Int64, Int64) |
두 개의 64비트 부속 정수의 몫을 계산하고 출력 매개 변수의 나머지도 반환합니다. |
DivRem(IntPtr, IntPtr) |
부호 있는 네이티브 크기 숫자 두 개 중 나머지 부분과 몫을 생성합니다. |
DivRem(SByte, SByte) |
부호 있는 두 8비트 숫자의 몫과 나머지를 생성합니다. |
DivRem(UInt16, UInt16) |
부호 없는 두 16비트 숫자의 몫과 나머지를 생성합니다. |
DivRem(UInt32, UInt32) |
부호 없는 두 32비트 숫자의 몫과 나머지를 생성합니다. |
DivRem(UInt64, UInt64) |
부호 없는 두 64비트 숫자의 몫과 나머지를 생성합니다. |
DivRem(UIntPtr, UIntPtr) |
부호 없는 네이티브 크기 숫자 두 개의 몫과 나머지를 생성합니다. |
Exp(Double) |
지정된 전원으로 |
Floor(Decimal) |
지정된 10진수보다 작거나 같은 가장 큰 정수 값을 반환합니다. |
Floor(Double) |
지정된 배정밀도 부동 소수점 숫자보다 작거나 같은 가장 큰 정수 값을 반환합니다. |
FusedMultiplyAdd(Double, Double, Double) |
하나의 삼항 연산으로 반올림된 (x * y) + z를 반환합니다. |
IEEERemainder(Double, Double) |
지정된 숫자의 나누기에서 다른 지정된 숫자로 나눠진 나머지를 반환합니다. |
ILogB(Double) |
지정된 숫자의 base 2 정수 로그를 반환합니다. |
Log(Double) |
지정된 숫자의 자연(기본 |
Log(Double, Double) |
지정된 기준에서 지정된 숫자의 로그를 반환합니다. |
Log10(Double) |
지정된 숫자의 base 10 로그를 반환합니다. |
Log2(Double) |
지정된 숫자의 base 2 로그를 반환합니다. |
Max(Byte, Byte) |
부호 없는 두 개의 8비트 정수 중 더 큰 값을 반환합니다. |
Max(Decimal, Decimal) |
10진수 두 개 중 더 큰 숫자를 반환합니다. |
Max(Double, Double) |
두 개의 배정밀도 부동 소수점 숫자 중 더 큰 숫자를 반환합니다. |
Max(Int16, Int16) |
두 개의 16비트 부가 정수 중 더 큰 값을 반환합니다. |
Max(Int32, Int32) |
두 개의 32비트 부가 정수 중 더 큰 값을 반환합니다. |
Max(Int64, Int64) |
두 개의 64비트 부가 정수 중 더 큰 값을 반환합니다. |
Max(IntPtr, IntPtr) |
두 개의 네이티브 부가 정수 중 더 큰 값을 반환합니다. |
Max(SByte, SByte) |
부가된 두 개의 8비트 정수 중 더 큰 값을 반환합니다. |
Max(Single, Single) |
두 개의 단정밀도 부동 소수점 숫자 중 더 큰 숫자를 반환합니다. |
Max(UInt16, UInt16) |
부호 없는 두 개의 16비트 정수 중 더 큰 값을 반환합니다. |
Max(UInt32, UInt32) |
부호 없는 두 개의 32비트 정수 중 더 큰 값을 반환합니다. |
Max(UInt64, UInt64) |
부호 없는 두 개의 64비트 정수 중 더 큰 값을 반환합니다. |
Max(UIntPtr, UIntPtr) |
두 개의 네이티브 부호 없는 정수 중 더 큰 값을 반환합니다. |
MaxMagnitude(Double, Double) |
두 개의 배정밀도 부동 소수점 숫자의 더 큰 크기를 반환합니다. |
Min(Byte, Byte) |
부호 없는 두 개의 8비트 정수 중 더 작은 정수 값을 반환합니다. |
Min(Decimal, Decimal) |
10진수 두 개 중 더 작은 숫자를 반환합니다. |
Min(Double, Double) |
두 개의 배정밀도 부동 소수점 숫자 중 더 작은 숫자를 반환합니다. |
Min(Int16, Int16) |
두 개의 16비트 부가 정수 중 더 작은 정수 값을 반환합니다. |
Min(Int32, Int32) |
두 개의 32비트 부가 정수 중 더 작은 정수 값을 반환합니다. |
Min(Int64, Int64) |
두 개의 64비트 부가 정수 중 더 작은 정수 값을 반환합니다. |
Min(IntPtr, IntPtr) |
두 개의 네이티브 부가 정수 중 더 작은 정수 값을 반환합니다. |
Min(SByte, SByte) |
부가된 두 개의 8비트 정수 중 더 작은 정수 값을 반환합니다. |
Min(Single, Single) |
두 개의 단정밀도 부동 소수점 숫자 중 더 작은 숫자를 반환합니다. |
Min(UInt16, UInt16) |
부호 없는 두 개의 16비트 정수 중 더 작은 정수 값을 반환합니다. |
Min(UInt32, UInt32) |
부호 없는 두 개의 32비트 정수 중 더 작은 정수 값을 반환합니다. |
Min(UInt64, UInt64) |
부호 없는 두 개의 64비트 정수 중 더 작은 정수 값을 반환합니다. |
Min(UIntPtr, UIntPtr) |
두 개의 네이티브 부호 없는 정수 중 더 작은 정수 값을 반환합니다. |
MinMagnitude(Double, Double) |
두 개의 배정밀도 부동 소수점 숫자의 작은 크기를 반환합니다. |
Pow(Double, Double) |
지정된 전원에 대해 발생한 지정된 숫자를 반환합니다. |
ReciprocalEstimate(Double) |
지정된 숫자의 역수의 예상값을 반환합니다. |
ReciprocalSqrtEstimate(Double) |
지정된 숫자의 역 제곱근의 예상치를 반환합니다. |
Round(Decimal) |
소수 값을 가장 가까운 정수 값으로 반올림하고 중간점 값을 가장 가까운 짝수로 반올림합니다. |
Round(Decimal, Int32) |
소수점 값을 지정된 소수 자릿수로 반올림하고 중간점 값을 가장 가까운 짝수로 반올림합니다. |
Round(Decimal, Int32, MidpointRounding) |
지정된 반올림 규칙을 사용하여 소수 자릿수의 지정된 수로 소수 값을 반올림합니다. |
Round(Decimal, MidpointRounding) |
지정된 반올림 규칙을 사용하여 10진수 값을 정수로 반올림합니다. |
Round(Double) |
배정밀도 부동 소수점 값을 가장 가까운 정수 값으로 반올림하고 중간점 값을 가장 가까운 짝수로 반올림합니다. |
Round(Double, Int32) |
배정밀도 부동 소수점 값을 지정된 소수 자릿수로 반올림하고 중간점 값을 가장 가까운 짝수로 반올림합니다. |
Round(Double, Int32, MidpointRounding) |
지정된 반올림 규칙을 사용하여 배정밀도 부동 소수점 값을 지정된 소수 자릿수로 반올림합니다. |
Round(Double, MidpointRounding) |
지정된 반올림 규칙을 사용하여 배정밀도 부동 소수점 값을 정수로 반올림합니다. |
ScaleB(Double, Int32) |
효율적으로 계산된 x * 2^n을 반환합니다. |
Sign(Decimal) |
10진수의 부호를 나타내는 정수를 반환합니다. |
Sign(Double) |
배정밀도 부동 소수점 숫자의 부호를 나타내는 정수를 반환합니다. |
Sign(Int16) |
부호 있는 16비트 정수의 부호를 나타내는 정수를 반환합니다. |
Sign(Int32) |
부호 있는 32비트 정수의 부호를 나타내는 정수를 반환합니다. |
Sign(Int64) |
부호 있는 64비트 정수의 부호를 나타내는 정수를 반환합니다. |
Sign(IntPtr) |
네이티브 크기의 부호 있는 정수의 부호를 나타내는 정수를 반환합니다. |
Sign(SByte) |
부호 있는 8비트 정수의 부호를 나타내는 정수를 반환합니다. |
Sign(Single) |
단정밀도 부동 소수점 숫자의 부호를 나타내는 정수를 반환합니다. |
Sin(Double) |
지정된 각도의 사인을 반환합니다. |
SinCos(Double) |
지정된 각도의 사인과 코사인을 반환합니다. |
Sinh(Double) |
지정된 각도의 하이퍼볼릭 사인을 반환합니다. |
Sqrt(Double) |
지정된 숫자의 제곱근을 반환합니다. |
Tan(Double) |
지정된 각도의 탄젠트를 반환합니다. |
Tanh(Double) |
지정된 각도의 쌍곡선 탄젠트를 반환합니다. |
Truncate(Decimal) |
지정된 10진수의 정수 부분을 계산합니다. |
Truncate(Double) |
지정된 배정밀도 부동 소수점 숫자의 정수 부분을 계산합니다. |
적용 대상
.NET