입력이 크면 a=int(n/b) 에서 b의 타입이 float 이어서 OverflowError: integer division result too large for a float
이 뜹니다.
10610번 - 30
입력이 크면 a=int(n/b) 에서 b의 타입이 float 이어서 OverflowError: integer division result too large for a float
이 뜹니다.
타입 확인해보니까 for문 밖에서는 int고 for문 안에서는 b가 float으로 찍히네요
원래 분모로 들어가면 float으로 형변환이 되나요?
// 로 바꾸니까 해결됐네요 감사합니다!
댓글을 작성하려면 로그인해야 합니다.
tjdwlsdlaek 4년 전
10^5 자릿수가 최대여서 나누는 값을 100,000 으로 놓았습니다. 어느부분에서 런타임 에러가 나는지 알 수 있을까요?