> 일반적인 문제 > 모드 기능은 무엇을 의미하나요?

모드 기능은 무엇을 의미하나요?

angryTom
풀어 주다: 2019-08-03 14:37:44
원래의
48027명이 탐색했습니다.

모드 기능은 무엇을 의미하나요?

mod 함수는 나머지 함수이며 형식은 mod(nExp1,nExp2)입니다. 이는 두 개의 숫자 표현식을 나눈 나머지입니다. 특별 참고 사항: EXCEL에서 MOD 함수는 두 숫자를 나눈 나머지를 반환하는 데 사용됩니다. 반환된 결과의 부호는 제수의 부호와 동일합니다.

더 많은 관련 지식을 알고 싶다면 다음을 클릭하세요: https://www.php.cn/faq/

Syntax: MOD(number,divisor)

Parameters:

 Number 배당이다.

 제수는 제수입니다. [2]

 오라클에서는 제수가 0이면 함수가 숫자를 직접 반환합니다.

설명:

함수 MOD는 INT 함수로 나타낼 수 있습니다: MOD(n, d) = n - d*INT(n/d)

예:

MOD(3, 2)는 다음과 같습니다. 1

  MOD(-3, 2)는 1

  MOD(3, -2)는 -1

  MOD(-3, -2)는 -1

  MOD(-3, 0)은 -3

과 같습니다. MOD(3, 0)은 3

 MOD(2, 0)은 2

 MOD(4, 3)은 1

Algorithm과 같습니다.

1. 부호가 다른 두 정수의 나머지를 구합니다

 1. 함수값 부호 규칙(나머지 부호)

   mod(음수, 양수) = 양수, mod(-x, y): the 얻은 값은 양수입니다.

  mod(양수, 음수) = 음수, mod(x, -y): 얻은 값은 음수입니다.

결론: 두 정수의 나머지를 구할 때 값의 부호는 다음과 같습니다. 제수의.

 2. 값 규칙: 먼저 두 정수를 양수로 처리한 다음 나눗셈을 수행합니다.

   ①정수로 나눌 수 있는 경우 값은 0(또는 표시되지 않음)

  ②정수로 나눌 수 없는 경우 , 해당 값 = 제수 × (전체 몫 + 1) - 피제수

예: mod (36,-10) = -4 즉: 36을 10으로 나눈 정수 몫은 3이고, 1을 더하면 4가 됩니다. ; 그것과 제수를 곱하면 40이 됩니다. 그러면 배당금과의 차이는 (40-36=4)입니다. 따라서 값은 -4입니다.

2. 소수점 이하 두 자리를 구하는 규칙:

  피제수(전체 몫 × 제수)는 소수점 첫째 자리에서 반올림됩니다.

 예: mod(9,1.2)=0.6, 즉: 9를 1.2로 나눈 값은 7이고 제수 1.2는 8.4입니다. 피제수 9와 8.4의 차이는 0.6입니다. 따라서 결과는 0.6입니다.

 예: mod(9,2.2)=0.2 즉: 9를 2.2로 나눈 값은 4이고 제수 2.2는 8.8이므로 피제수 9와 8.8의 차이는 0.2입니다. 결과는 0.2입니다.

3. VB에서는 피제수와 제수를 먼저 반올림한 후 나누어서 나머지를 구한다고 정의됩니다.

4. Excel에서는 제수보다 작거나 같은 피제수에 대한 정수값 규칙이 적용됩니다. :

예: mod (1 ,3)=1, mod(2,3)=2

위 내용은 모드 기능은 무엇을 의미하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿