Chapter 7 : Data-types Integers
Integers are whole numbers which can be signed, unsigned but not fractions.
//
// main.swift
// Swift Tutorials 2014-15
// Integers in Swift
//
// Created by Code2care on 15/09/14.
// Copyright (c) 2014 Code2care. All rights reserved.
//
var a = 10
var b = -20
var val1 = UInt8 (10)
var val2 = UInt16 (4006)
var val3 = UInt32 (32523)
var val4 = UInt64 (58455746)
println("\(a)")
println("\(b)")
println("\(val1)")
println("\(val2)")
println("\(val3)")
println("\(val4)")
//
// main.swift
// Swift Tutorials 2014-15
// Signed Integers in Swift
//
// Created by Code2care on 15/09/14.
// Copyright (c) 2014 Code2care. All rights reserved.
//
println(" Int8 => min : \(Int8.min) max : \(Int8.max)")
println(" Int16 => min : \(Int16.min) max : \(Int16.max)")
println(" Int32 => min : \(Int32.min) max : \(Int32.max)")
println(" Int64 => min : \(Int64.min) max : \(Int64.max)")
//
// main.swift
// Swift Tutorials 2014-15
// Unsigned Integers in Swift
//
// Created by Code2care on 15/09/14.
// Copyright (c) 2014 Code2care. All rights reserved.
//
println(" UInt8 => min : \(UInt8.min) max : \(UInt8.max)")
println(" UInt16 => min : \(UInt16.min) max : \(UInt16.max)")
println(" UInt32 => min : \(UInt32.min) max : \(UInt32.max)")
println(" UInt64 => min : \(UInt64.min) max : \(UInt64.max)")