Go тили сандар менен аткарылуучу бардык негизги арифметикалык операцияларды колдойт. Операцияга катышкан баалуулуктар операнддар деп аталат. Операциянын жыйынтыгы да бир сан. Колдоого алынган арифметикалык операциялардын тизмеси:
Кошуу операциясы эки сандын суммасын кайтарат:
1 2 3 4 5 6 7 8 9 |
|
Кемитүү операциясы эки сандын айырмасын берет:
1 2 3 4 5 6 7 8 9 |
|
Көбөйтүү операциясы эки сандын көбөйтүндүсүн берет:
1 2 3 |
|
Эки санды бөлүү операциясы:
1 2 3 4 5 6 7 8 9 |
|
Бөлүүдө этият болушуңуз керек, анткени операцияга эки бүтүн сан катышса, анда натыйжа float32/float64 өзгөрмөсүнө ыйгарылган болсо да, бөлүү натыйжасы бүтүн санга чейин тегеректелет:
1 |
|
Натыйжада реалдуу сан болду, операнддардын бири да чыныгы сан болушу керек:
1 |
|
Бөлүмдүн калганын кайтарат (бул операцияга бүтүн операнддар гана катыша алат):
1 |
|
1 2 3 |
|
1 2 3 |
|