차이:
%는 모듈로 연산자이고 /는 나누기 연산자입니다. %는 나머지 연산이고 /는 일반적인 나누기 기호입니다.
예:
System.out.println(3/5) = 0; System.out.println(2/5) = 0; System.out.println(4/5) = 0; System.out.println(6/5) = 1; System.out.println(7/5) = 1; System.out.println(8/5) = 1; System.out.println(11/5) = 2; System.out.println(12/5) = 2; System.out.println(13/5) = 2;
결과는 얻은 정수(몫의 정수)와 같습니다.
System.out.println(17%5) = 2; System.out.println(16%5) = 1; System.out.println(13%5) = 3; System.out.println(8%5) = 3; System.out.println(7%5) = 2;
결과는 나머지(남은 양)와 같습니다.
System.out.println(2%5) = 2; System.out.println(7%8) = 7; System.out.println(6%8) = 6;
나머지를 취하는 규칙이 있습니다( 모듈로): 왼쪽이 오른쪽보다 작으면 결과는 왼쪽, 왼쪽이 오른쪽보다 크면 나머지를 살펴봅니다.
추천 튜토리얼: Java 입문 튜토리얼
위 내용은 Java에서 '/'와 '%'의 차이점의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!