Swift에 Double과 Integers 차이

Ios_Roy·2022년 3월 14일
1

swift 문법

목록 보기
3/29
post-thumbnail

제가 이해하고 공부 한대로 작성한 내용이다 보니 , 정확한 정보가 아닐수도 있습니다

고쳐야 할 부분이 있다면 , 편하게 애기 해주시면 감사 하겠습니다🙏🏻

숫자 변수를 생성할 때 Swift는 소수점을 포함하는지 여부에 따라 정수 또는 이중으로 간주할지 여부를 결정하는 걸로 알고 있습니다

swift 애서 소수점이 있으면 float , double 로 간주 하고 그게 아니면 int 로 간주를 합니다

만약에 예를 들어 여깅에 두개 의 코드를 더하면 숫자형이 나올까요 아니면 소수점이 포함 해서 나올까요??

var myInt = 1
var myDouble = 1.0

var total = myInt + myDouble

오류 가 발생합니다 왜 일까요 ??

왜나하면 myInt는 Integers 형 이고 myDouble는 Double형이어서 값을 더 할수 없습니다 값을 더하거나 숫자의 값을 계산 할때 는 같은 타입으로 계산을 하거나 타입 변환을 해줘야 합니다

profile
iOS 개발자 공부하는 Roy

0개의 댓글