이번 시간에는 지난 시간에 만들었던 내 프로그램의 오류를 고치고 최적화시키는 작업을 해볼 것이다. 먼저 계속해서 오류가 발생했던 부분인데 나머지 연산은 실수형에서는 작동하지 않기 때문에 형변환을 사용하여 작업을 해야 한다고 한다.
그리하여 각 값에 (int)를 입력하여 정수형으로 바꾼 후 실행하면 나머지 계산도 정상적으로 작동하게 된다. 그리고 원래는 result를 선언과 동시에 할당하는 식으로 코드를 만들었었는데 이렇게 하면 코드에 오류가 생성되었다.
(ex. float result1 = input1 + input2 ....이렇게 하자 오류가 발생했다.) 왜 그런지 찾아보고자 했지만 답을 찾지 못하여 따로 한쪽에 메모해 놓고 나중에 관련된 내용이 나온다면 보충하려고 한다.
이제 내가 쓴 코드를 더 간략.....
원문 링크 : 간단한 계산기 만들기 #2 [노베이스 게임개발 12일차]