๐พ Day 3 [Doubles and Booleans]
์ค์ํํธ์์ ๋ ๋ค๋ฅธ ๊ธฐ๋ณธ์ ์ธ ๋ฐ์ดํฐ ์ ํ์๋ Double๊ณผ Bool์ด ์์ผ๋ฉฐ, ์ด๋ค์ ์์ฃผ ์ฌ์ฉํ๊ฒ ๋ ๊ฒ์
๋๋ค.
โDoubleโ์ โ์ด์ค ์ ๋ฐ๋ ๋ถ๋ ์์์ ์ซ์(double-precision floating-point number)โ์ ์ค์๋ง์ด๋ฉฐ, 38.1์ด๋ 3.141592654์ ๊ฐ์ ์์์ ์ ๊ฐ์ง ๊ฐ์ ์ ์ฅํ๋ค๋ ๋ณต์กํ ๋ฐฉ์์ ํํํ๋๋ค.
์์์ ์ด ์๋ ์ซ์๋ก ๋ณ์๋ฅผ ๋ง๋ค ๋, Swift๋ ์๋์ผ๋ก ๊ทธ ๋ณ์์ Double ํ์
์ ํ ๋นํฉ๋๋ค.
์๋ฅผ ๋ค์ด:
var pi = 3.141
Double์ ์ ์(Integers)์ ๋ค๋ฅด๋ฉฐ, ์ค์๋ก(by accident) ์์ด์ง ์์ต๋๋ค.
Boolean์ ๊ฒฝ์ฐ ํจ์ฌ ๊ฐ๋จํฉ๋๋ค.
์ฐธ(true) ๋๋ ๊ฑฐ์ง(false)๋ง์ ๋ด๊ณ , Swift๋ ์ฐธ(true)๋๋ ๊ฑฐ์ง(false)๊ฐ์ ํ ๋น๋ฐ์ ๋ชจ๋ ๋ณ์์ ์๋์ผ๋ก Bool ํ์
์ ํ ๋นํฉ๋๋ค.
์๋ฅผ ๋ค์ด:
var awesome = true