[TIL] 23.04.08

JH4·2023년 4월 8일
0

TIL

목록 보기
6/11

오늘의 문제

변수의 타입을 알맞게 입력하지 않았을 때 생긴 오류

문제해결시도

money 의 범위는 1 <= money <= 1,000,000,000 으로
int 타입의 범위를 넘었다.
int 타입의 정수들을 long 타입으로 바꿔줘야한다.

해결과정

money 와 계산되는 총 합계금액 sum 의 변수타입을 long 으로 지정했다.
그 과정에서 int 타입의 price가 계산될 때 long 타입으로 변환해주기 위해 (long)을 붙여주었다.

TIL : 내가 얻은 것

변수의 타입을 알맞게 붙여주지 않으면 값이 제대로 반환되지 않는 것을 리마인드했다. 알고리즘을 해결할 때 변수타입은 꼭 한번씩 확인하기!!

profile
개발일지

0개의 댓글