let one = 1 //Int
let two = 2
let three = 3
let four = 4
let five = 5
let six = 6
var answer = one + two //演算した結果をanswerに代入
print(answer) //3
print(type(of: answer)) //Int
let one = 1 //Int
let two = 2
let three = 3
let four = 4
let five = 5
let six = 6
var answer2 = four - three
print(answer2) //1
print(type(of: answer2)) //Int
* (乗算)
let one = 1 //Int
let two = 2
let three = 3
let four = 4
let five = 5
let six = 6
var answer3 = five * six
print(answer3) //30
print(type(of: answer3)) //Int
/ (除算)
let one = 1 //Int
let two = 2
let three = 3
let four = 4
let five = 5
let six = 6
var answer4 = six / three
print(answer4) //2
print(type(of: answer4)) //Int
//Int型の演算する際、割り切れない割り算は少数が切り捨てられる
var answer5 = five / two
print(answer5) //2
print(type(of: answer5)) //Int
//小数点以下も扱う場合はFloat型かDouble型で宣言しましょう
let floatFive:Float = 5
let floatTwo:Float = 2
var answer6 = floatFive / floatTwo
print(answer6) //2.5
print(type(of: answer6)) //Float
% (剰余)
let one = 1 //Int
let two = 2
let three = 3
let four = 4
let five = 5
let six = 6
var answer7 = three % two
print(answer7) //1
print(type(of: answer7)) //Int
//3を2で割ると1余るので剰余は1になります
//剰余はInt型以外で演算しようとするとエラーになります