Std.Math 네임스페이스에는 다음 항목이 포함됩니다.
| 이름 | 묘사 |
|---|---|
| abs복합체 | 복소수의 복소수 Complex절대값을 반환합니다. |
| AbsComplex극지 | 복소수의 복소수 ComplexPolar절대값을 반환합니다. |
| 절대합금 | 배정밀도 부동 소수점 숫자의 절대값을 반환합니다. |
| absI | 정수의 절대값을 반환합니다. |
| 아BSL | 큰 정수의 절대값을 반환합니다. |
| AbsSquaredComplex (영문) | 복소수 Complex형식의 제곱 절대값을 반환합니다. |
| AbsSquaredComplex폴라 | 복소수 ComplexPolar형식의 제곱 절대값을 반환합니다. |
| 근사치팩토리얼 | 지정된 숫자의 근사값을 반환합니다. |
| 아크코스 | 코사인이 지정된 숫자인 각도를 반환합니다. |
| 아크코시 | 숫자의 역 하이퍼볼릭 코사인을 계산합니다. |
| arcSin |
사인이 지정된 숫자인 각도를 반환합니다. |
| arcSinh |
숫자의 역 하이퍼볼릭 사인을 계산합니다. |
| arcTan |
탄젠트가 지정된 숫자인 각도를 반환합니다. |
| ArcTan2 |
탄젠트가 지정된 두 숫자의 몫인 각도를 반환합니다. |
| arcTanh |
숫자의 역 하이퍼볼릭 탄젠트를 계산합니다. |
| ArgComplex |
복소수의 형식 Complex단계를 반환합니다. |
| ArgComplexPolar |
복소수의 형식 ComplexPolar단계를 반환합니다. |
| 이항 | 두 정수의 대략적인 이항 계수를 반환합니다. |
| 비트사이즈I | 음수가 아닌 정수 a경우 a나타내는 데 필요한 비트 수를 반환합니다. 참고: 이 함수는 < 2^n인 가장 작은 n을 반환합니다. |
| 비트사이즈L | 음수가 아닌 정수 a경우 a나타내는 데 필요한 비트 수를 반환합니다. 참고: 이 함수는 < 2^n인 가장 작은 n을 반환합니다. |
| 천장 | 지정된 숫자보다 크거나 같은 가장 작은 정수를 반환합니다. 예: Ceiling(3.1) = 4; Ceiling(-3.7) = -3 |
| 복합 | 실제 및 가상 구성 요소로 복소수를 나타냅니다. 튜플의 첫 번째 요소는 실제 구성 요소이고, 두 번째 요소는 가상 구성 요소입니다. |
| 복합체극성 | 극성 형식의 복소수를 나타냅니다. 복소수의 극좌표 표현은 c = r⋅e^(ti)입니다. |
| 계속분획수렴I | 분모가 있는 fraction 가장 가까운 연속 분수 수렴을 찾습니다. denominatorBound Using 프로세스는 다음과 유사합니다. https://nrich.maths.org/1397 |
| 계속분획수렴L | 분모가 있는 fraction 가장 가까운 연속 분수 수렴을 찾습니다. denominatorBound Using 프로세스는 다음과 유사합니다. https://nrich.maths.org/1397 |
| 코스 | 지정된 각도의 코사인을 반환합니다. |
| 코쉬 | 지정된 각도의 하이퍼볼릭 코사인을 반환합니다. |
| 디브렘아이 | 한 정수 값을 다른 값으로 나누고 결과와 나머지를 튜플로 반환합니다. |
| 디브렐 | 하나의 BigInteger 값을 다른 값으로 나누고 결과와 나머지를 튜플로 반환합니다. |
| 분할ByC | 형식 Complex두 입력의 몫을 반환합니다. |
| CP로 나누기(DividedByCP) | 형식 ComplexPolar두 입력의 몫을 반환합니다. |
| E | 수학 상수 e ≈ 2.7182818284590452354의 배정밀도 근사치를 반환합니다. |
| expModI |
지정된 모듈러스와 관련하여 지정된 전력으로 발생된 정수를 반환합니다. 즉( expBase^power) % 모듈러스입니다. |
| expModL |
지정된 모듈러스와 관련하여 지정된 전력으로 발생된 정수를 반환합니다. 즉( expBase^power) % 모듈러스입니다. |
| 확장최고공약수I | u가 a+vb=GCD(a,b)를 |
| 확장최대공통약수 | u가 a+vb=GCD(a,b)를 |
| 팩토리얼I | 지정된 숫자의 팩터리 값을 반환합니다. |
| 계승L | 지정된 숫자의 팩터리 값을 반환합니다. |
| 층 | 지정된 숫자보다 작거나 같은 가장 큰 정수를 반환합니다. 예: Floor(3.7) = 3; Floor(-3.1) = -4 |
| 최고공약수I | 두 정수의 가장 큰 공통 수수를 계산합니다. 참고: GCD는 GCD(0,0)=0을 제외하고 항상 양수입니다. |
| 최고공약수L | 두 정수의 가장 큰 공통 수수를 계산합니다. 참고: GCD는 GCD(0,0)=0을 제외하고 항상 양수입니다. |
| 해밍무게I | 정수 n이진 표현의 1비트 수를 반환합니다. |
| 인버스모드I | 모듈식 정수의 곱하기 역함수 값을 반환합니다. |
| inverseModL |
모듈식 정수의 곱하기 역함수 값을 반환합니다. |
| 이스코프라임I | 두 정수가 공동 소수인 경우를 반환합니다. |
| IsCoprimeL |
두 정수가 공동 소수인 경우를 반환합니다. |
| 인피니트 | 지정된 부동 소수점 값이 양수 또는 음수 무한대인지 여부를 반환합니다. |
| IsNaN |
지정된 부동 소수점 값이 숫자가 아닌지 여부를 반환합니다(예: NaN). |
| 가장 큰 FixedPoint | 특정 고정 소수점 차원의 가장 큰 표시 가능 숫자를 반환합니다. |
| Lg 전자 | 숫자의 base-2 로그를 계산합니다. |
| 로그 | 지정된 숫자의 자연(기본 e) 로그를 반환합니다. |
| log10 |
지정된 숫자의 base-10 로그를 반환합니다. |
| LogFactorialD |
지정된 정수의 요소에 대한 대략적인 자연 로그를 반환합니다. |
| logGammaD |
감마 함수(log-gamma 함수)의 자연 로그를 반환합니다. |
| logOf2 |
상수 ln2 ≈ 0.6931471805599453의 배정밀도 근사치를 반환합니다. |
| 최대 |
정수 배열이 지정된 경우 가장 큰 요소를 반환합니다. |
| maxD |
지정된 두 숫자 중 더 큰 숫자를 반환합니다. |
| 맥시 | 지정된 두 숫자 중 더 큰 숫자를 반환합니다. |
| maxL |
지정된 두 숫자 중 더 큰 숫자를 반환합니다. |
| 최소 | 정수 배열이 지정된 경우 가장 작은 요소를 반환합니다. |
| 마음 | 지정된 두 숫자 중 더 작은 숫자를 반환합니다. |
| 미니 | 지정된 두 숫자 중 더 작은 숫자를 반환합니다. |
| 최소L | 지정된 두 숫자 중 더 작은 숫자를 반환합니다. |
| minusC |
형식 Complex두 입력 간의 차이를 반환합니다. |
| 마이너스CP | 형식 ComplexPolar두 입력 간의 차이를 반환합니다. |
| 계수I |
value 모듈로 modulus정식 잔류물을 계산합니다. 결과는 음수의 경우에도 항상 0..modulus-1 범위에 있습니다. |
| 계수L |
value 모듈로 modulus정식 잔류물을 계산합니다. 결과는 음수의 경우에도 항상 0..modulus-1 범위에 있습니다. |
| 부정C | 형식 Complex입력의 단항 부정을 반환합니다. |
| 부정CP | 형식 ComplexPolar 입력의 단항 부정을 반환합니다. |
| pi |
수학 상수 π ≈ 3.1415265358979323846의 배정밀도 근사치를 반환합니다. |
| PNorm |
L(p)벡터의 Double norm을 반환합니다. 즉, Double[]형식의 배열 x를 지정하면 p-norm |x 되 고 |p= (∑(xi)p)1p를 반환합니다. |
| PNormalized |
Double 표준에서 L(p)벡터를 정규화합니다. 즉, Double[]형식의 배열 x를 지정하면 모든 요소가 p-norm |x geometr|p로 분할되는 배열을 반환합니다. 함수는 norm 0이 변경되지 않은 배열을 남깁니다. |
| 플러스씨 |
Complex형식의 두 입력 합계를 반환합니다. |
| 플러스CP |
ComplexPolar형식의 두 입력 합계를 반환합니다. |
| 파우씨 | 지정된 형식의 Complex수만큼 높아진 숫자를 반환합니다. 다중값 함수이지만 하나의 값만 반환됩니다. |
| 파우CP | 지정된 형식의 ComplexPolar수만큼 높아진 숫자를 반환합니다. 다중값 함수이지만 하나의 값만 반환됩니다. |
| realMod |
두 실수 사이의 모듈러스를 계산합니다. |
| 라운드 | 지정된 수에 가장 가까운 정수를 반환합니다. 절반은 0으로 반올림됩니다. 예: Round(3.7) = 4; 반올림(-3.7) = -4; 반올림(3.5) = 3; |
| RoundHalfAwayFromZero (제로에서 반쯤 떨어짐) | 지정된 수에 가장 가까운 정수를 반환합니다. 절반은 0에서 반올림됩니다. 예: RoundHalfAwayFromZero(-3.7) = -4, RoundHalfAwayFromZero(3.5) = 4; |
| 사인D | 숫자의 부호를 나타내는 -1, 0 또는 +1을 반환합니다. |
| 사인I | 숫자의 부호를 나타내는 -1, 0 또는 +1을 반환합니다. |
| 사인L | 숫자의 부호를 나타내는 -1, 0 또는 +1을 반환합니다. |
| 죄 | 지정된 각도의 사인을 반환합니다. |
| 신 | 지정된 각도의 하이퍼볼릭 사인을 반환합니다. |
| SmallestFixedPoint |
특정 고정 소수점 차원에 대해 가장 작은 표시 가능한 숫자를 반환합니다. |
| 제곱미터 | 지정된 숫자의 제곱근을 반환합니다. |
| 제곱놈(SquaredNorm) | 벡터의 제곱 2-norm을 반환합니다. |
| 탄 | 지정된 각도의 탄젠트를 반환합니다. |
| 탄 | 지정된 각도의 쌍곡선 탄젠트를 반환합니다. |
| 타임즈C | 형식 Complex두 입력의 곱을 반환합니다. |
| 타임스CP | 형식 ComplexPolar두 입력의 곱을 반환합니다. |
| 트레일링제로카운트I | 0이 아닌 정수 a경우 a이진 표현의 후행 0비트 수를 반환합니다. |
| 트레일링제로카운트L | 0이 아닌 정수 a경우 a이진 표현의 후행 0비트 수를 반환합니다. |
| 자르기 | 숫자의 정수 부분을 반환합니다. 예: Truncate(3.7) = 3; Truncate(-3.7) = -3 |