본문 바로가기
Kotlin Language/programmers

Kotlin - 두 수의 나눗셈 프로그래머스 코딩 연습 (7)

by Classic Master 2023. 11. 25.
728x90

프로그래머스 문제

정수 num1과 num2가 매개변수로 주어질 때, num1을 num2로 나눈 값에 1,000을 곱한 후 정수 부분을 return 하도록 soltuion 함수를 완성해주세요.

num1 num2 result
3 2 1500
7 3 2333
1 16 62

코틀린 답

class Solution {
    fun solution(num1: Int, num2: Int): Int {
        var answer: Int = 0
       
    
        answer = ((num1.toFloat() / num2.toFloat()) * 1000).toInt()
        return answer
    }
}

풀이

answer 에 Int 변수를 선언하고 0으로 초기 값을 설정합니다.

그 후 num1, num2를 toFloat()를 사용하여 정수로 변환하여 나눕니다.

그 결과값에 곱하기 1,000을 하고 toInt()를 사용하여 정수로 변환하여 answer에 저장합니다.

마지막 return 값을 반환합니다.

 

728x90
반응형