[Grammer] 13 - Data Types with Memory, 14 - Operator Basics, 15 - Arithmetic Operators

in #swift46 years ago
  • Data Types(자료형) : 메모리에 저장되는 데이터의 크기를 결정.
    Primitive Data Types : [Interger, Floating-point, Boolean, Character, String]
    Compound Data Types : [Structure, Enumeration, Class, Tuple]

  • Memory : 0(off)과 1(on)을 저장할 수 있는 반도체.
    Bit : 정보의 기본 단위. 0과 1을 사용.
    Byte: 8bit. 8개의 비트가 모여 형성.
    ex) 십진수(22) -> (이진수)00010110 로 저장.

  • Operators(연산자) :
    단항 연산자 : 공백을 포함시키면 안됨. (Prefix, Postfix Operator)
    이항 연산자 : 둘다 가능하지만 공백을 일정하게 추가하는 것이 나음. (Infix Operator)
    삼항 연산자 : 위와 동일. 우선순위는 내부 괄호를 우선으로 한다.

  • Arithmetic Operators (산술 연산)
let a = 1
let b = 2
let result = a + b
let result2 = -a
let reulst3 = a - b

let c = 13.5
let d = 4.2
// let result4 = c % d << Error: 실수의 나머지 연산을 지원하지 않음.
let result4 = a.truncatingRemainder(dividing By: b)


Coin Marketplace

STEEM 0.18
TRX 0.16
JST 0.028
BTC 76830.23
ETH 2955.47
USDT 1.00
SBD 2.61