long 대입 전에 곱셈 타입을 먼저 넓힌다

결과 변수보다 피연산자 리터럴이 중간 계산 범위를 결정합니다.

  1. 100000 × 60000

    int × int

  2. 중간 결과

    int 오버플로

  3. long 대입

    잘못된 1705032704 확대

  4. 60000L 사용

    long 곱셈 6000000000

핵심: minutes * 60_000L처럼 연산 전에 한 피연산자를 long으로 만듭니다.