double (2) 썸네일형 리스트형 [Swift Basic] 타입 안정성과 타입 추론 Type Safety and Type Inference Swift는 타입이 안전한 언어입니다. 타입이 안전한 언어는 코드에서 사용할 수 있는 값의 유형에 대해 명확하게 알려줍니다. 코드에서 String 타입이 필요한 경우 실수로 Int 타입이 전달할 수 없습니다. Swift는 타입이 안전한 언어이기 때문입니다. 코드를 컴파일할 때 타입 검사(type checks)를 하고 일치하지 않는 유형을 오류(errors)로 표시합니다. 이것은 개발 단계에서 빠르게 오류를 발견하고 고칠 수 있게합니다. 타입검사(Type-checking)는 다른 타입의 값을 사용할 때 오류를 피하는것을 도와줍니다. 그러나 이것이 상수 및 변수를 선언할 때 항상 타입을 지정해야 한다는 것은 아닙니다. 만약 어떤 값의 타입을 지정하지 않았을 때, Swift는 타입 추론(type inferen.. [Swift Basic] 부동 소수점 숫자 Floating-Point Numbers 부동 소수점 숫자는 3.14159, 0.1, -273.15와 같이 분수 요소를 갖고 있는 숫자입니다. 부동 소수점 타입은 정수 타입보다 훨씬 더 많은 범위의 값을 대표합니다. Int보다 더 크고 더 작은 값을 저장할 수 있습니다. Swift는 두 개의 부호를 갖는 부송 소수점 숫자 타입을 제공합니다. · Double 은 64 bit 부동 소수점 숫자를 나타냅니다. · Float 은 32bit 부동 소수점 숫자를 나타냅니다. NOTE. Double은 최소 15자리의 정밀도를 가지며, Float은 최소 6자리의 정밀도를 갖습니다. 부동 소수의 적절한 사용방법은 코드에서 사용할 값의 특성과 범위에 따라 다릅니다. 두 유형 중 하나가 적절한 상황에서는 Double을 사용하는 게 선호됩니다. 이전 1 다음