치킨 스와프트 2.0 - 2.일반 유형(Int Float Double Boolean String Tuple)

1701 단어
1. Int 정수
//       

//Int       
var iInt = 100
//Int       
var iiInt:Int = 200
//Int         64  9223372036854775807
Int.max
//Int         64  -9223372036854775808
Int.min

//      
var iUInt = 300
//UInt         64  18446744073709551615
UInt.max
//UInt         64  0
UInt.min


//         ”——“         
var M = 10_0000 //  100000


//                 
//Int16
Int16.max //32767
Int16.min //-32768

//Int32
Int32.max //2147483647
Int32.min //-2147483648

//Int64
Int64.max //9223372036854775807
Int64.min //-9223372036854775807

//UInt16
UInt16.max //65535
UInt16.min //0

//UInt32
UInt32.max //4294967295
UInt32.min //0

2. 부동소수점 Float Double CGFloat
//     Float Double   CGFloat(          )
//   Float  
let F:Float = 3.1415926 //   3.141593
//   Double
let D:Double = 3.1415926 //   3.1415926
//       Double
let x = 3.1415926 //  3.1415926

3. 부울 유형 Boolean 값 유형은 소문자true false
let TT = true
let FF:Bool = false

4. 원조 유형 Tuple(경량급 데이터 집합에 적용)
//        
var httpResponse = (200 , "ok")
//        
var httpResponseII:(Int, String) = (200 , "ok")

//    
//      
let (statusCode , statusMessage) = httpResponse
statusCode //  200
statusMessage //  "ok"
//      
let (statusCode2 , _) = httpResponse
statusCode2 //  200

//             
var point = (a:1 , b:"Hello")
//     
point.a
point.b
//      
point.0
point.1

//             
var point2:(a:String , b:String) = ("Hello" , "Word")
point2.a
point2.b

5. 정수 유형 스트링
//           
var sayH = "Hello Word"
var  = " "
var    = "name"

좋은 웹페이지 즐겨찾기