본문 바로가기
🍎 Swift/Programmers

[👾 Programmers] 07. 두 수의 나눗셈

by 솔비님 2024. 6. 3.

1. 문제 설명 (📎Link)

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

 

2. 제한사항

0 < num1 ≤ 100

0 < num2 ≤ 100

 


📝 문제

import Foundation

func solution(_ num1:Int, _ num2:Int) -> Int {
}

 

 

💻 내가 푼 방법(테스트 통과)

import Foundation

func solution(_ num1:Int, _ num2:Int) -> Int {
    var result = Double(num1)/Double(num2)*1000
    return Int(result)
}

 


🔎 의문점과 공부한 것

1. 자료형 데이터의 형 변환에 관련해서 찾아볼 수 있었다

- 정리한 자료: https://solby.tistory.com/23

 

자료형 데이터의 형 변환

1. Double 을 Int 로 바꾸기1️⃣ Int 는 Double 과 함께 연산 되지 않음(자동으로 변환되지 않음)2️⃣ 변환할 타입을 기재하고 괄호를 생성해 변환할 변수를 넣어야 한다var num1 = 6.18var num2 = Int(num1) //

solby.tistory.com