통사론
Number.Mod(
number as nullable number,
divisor as nullable number,
optional precision as nullable number
) as nullable number
소개
number을 divisor로 정수 나누기 했을 때의 나머지를 반환합니다.
number 또는 divisor가 null인 경우, 이 함수는 null를 반환합니다.
-
number: 배당금입니다. -
divisor: 제수는 다음과 같습니다. -
precision: (선택 사항) 정수 나눗셈의 정밀도를 설정합니다. 이 매개 변수는 Precision.Double로Double정밀도를 설정하거나, Precision.Decimal로Decimal정밀도를 설정할 수 있습니다. 기본값은Precision.Double입니다.
예제 1
5를 3으로 나눌 때 나머지를 찾습니다.
사용량
Number.Mod(5, 3)
출력
2
예제 2
Double 정밀도와 Decimal 정밀도를 사용하여 10.5를 0.2로 나눌 때의 나머지를 구하십시오.
사용량
let
Dividend = 10.5,
Divisor = 0.2,
#"Use Double Precision" = Number.Mod(Dividend, Divisor, Precision.Double),
#"Use Decimal Precision" = Number.Mod(Dividend, Divisor, Precision.Decimal),
// Convert to text to inspect precision
#"Double To Text" = Number.ToText(#"Use Double Precision", "G"),
#"Decimal To Text" = Number.ToText(#"Use Decimal Precision", "G"),
#"Display Result" = [
DoublePrecision = #"Double To Text",
DecimalPrecision = #"Decimal To Text"
]
in
#"Display Result"
출력
[
DoublePrecision = "0.0999999999999994",
DecimalPrecision = "0.1"
]