이번 글에서는 함수에 대해서 알아보도록 하겠습니다. 함수 함수란 무엇일까요? 함수는 영어로 function이라고 하는데, 어떠한 정해진 작업을 수행하기 위해서 만들어진 코드들의 집합, 즉 프로그램 내의 작은 프로그램 이라고도 말할 수 있습니다. 사실 우리들은 지금까지도 계속해서 함수들을 사용해왔습니다. 우리가 출력할 때 사용한 println, 형변환시 사용한 toXXXX등이 모두 함수에 속합니다. 이렇게 코틀린에서 기본적으로 사용할 수 있도록 만들어져 있는 함수들을 '라이브러리 함수'라고 부릅니다. 함수를 왜 써야하는가? 그렇다면 이런 함수는 왜 사용할까요? 예를 들어 여러분이 어떠한 계산을 수행해야 한다고 생각해봅시다. 여기서는 간단하게 두 수를 곱한 뒤, 이 값을 다른 수로 나누고, 그 결과를 다시 ..