2588번 - 곱셈
a = input()
b = input()
a = int(a)
b = int(b)
print(a * (b % 10))
print(a * (b/10 % 10))
print(a * (b//100))
print(a * b)
여기서 프린트 2번째 줄이 왜 틀린 건지 궁금합니다... 비쥬얼 스튜디오에서는 되거든요. 정수형이니까 b/10 하면 뒤에 소수점은 날아가고 b의 둘째자리까지 남지 않나요?
/는 소수점이 있게 뜨고, //를 하셔야 소수점이 날아가게 뜹니다.
예를들어 b가 111이라면
b/10 = 11.1
b//10 = 11
댓글을 작성하려면 로그인해야 합니다.
jkm7798 3년 전
a = input()
b = input()
a = int(a)
b = int(b)
print(a * (b % 10))
print(a * (b/10 % 10))
print(a * (b//100))
print(a * b)
여기서 프린트 2번째 줄이 왜 틀린 건지 궁금합니다... 비쥬얼 스튜디오에서는 되거든요. 정수형이니까 b/10 하면 뒤에 소수점은 날아가고 b의 둘째자리까지 남지 않나요?