"실제(소수) 유형에 대한 몇 가지 흥미로운 사항이 있습니다. 이 예부터 시작하겠습니다."
float f = 3 / 5;
"이 계산 결과 f는… 0이 됩니다!"
"그래, 리시가 나한테 그런 말을 했어."
"아, 그랬어? 좋아. 반복은 정말 도움이 돼."
"여기에는 오류가 없습니다. 나눗셈에는 두 개의 정수가 포함되므로 나머지는 무시됩니다. 이런 일이 발생하지 않도록 나누기의 두 숫자 중 적어도 하나는 분수여야 합니다."
"숫자 중 하나가 분수이면 두 번째 숫자가 먼저 분수 유형으로 변환된 다음 나눗셈이 수행됩니다."
"다음과 같이 이 문제를 해결할 수 있습니다."
분수 표기법: |
---|
|
|
|
"나눗셈에 변수가 포함된다면?"
"그럼 이렇게 하겠습니다."
정수 변수를 분수 값으로 변환: |
---|
|
|
|
|
"어색해보이네요. 또 다른 분단 작전, 좀 더 편리한 게 있지 않습니까?"
"아니. 이게 다야."
"알았어. 문제 없어."