GO

GO — حسابی (Arithmetic)

آخرین بروزرسانی: 1404/08/14

حسابی (Arithmetic)

عملگرهای حسابی (Arithmetic Operators) کارهای ریاضی رایج را انجام می دهند. مثل جمع، تفریق، ضرب و تقسیم. همین ها در کدنویسی هم کاربرد دارند. با مثال های کوتاه جلو می رویم تا سریع یاد بگیری.

تعریف عملگرهای حسابی

این عملگرها روی عددها کار می کنند. نتیجه را می توانی چاپ کنی یا در متغیر نگه داری.

جمع: +

دو مقدار را با هم جمع می کند. مثل جمع نمره ریاضی و علوم.

package main
import (
  "fmt"
)

func main() {
  var x = 10 + 5
  fmt.Println(x)
}

مشاهده در ادیتور

تفریق: -

اختلاف دو مقدار را می دهد. مثل کم کردن هزینه ها از پول توجیبی.

package main
import (
  "fmt"
)

func main() {
  var y = 20 - 6
  fmt.Println(y)
}

مشاهده در ادیتور

ضرب: *

حاصل ضرب دو مقدار را می دهد. مثل مساحت مستطیل در ریاضی.

package main
import (
  "fmt"
)

func main() {
  var a = 7 * 4
  fmt.Println(a)
}

مشاهده در ادیتور

تقسیم: /

نتیجه تقسیم را می دهد. مواظب تقسیم بر صفر باش.

package main
import (
  "fmt"
)

func main() {
  var b = 20 / 5
  fmt.Println(b)
}

مشاهده در ادیتور

باقیمانده: %

باقیمانده تقسیم را می دهد. برای تشخیص زوج و فرد عالی است.

package main
import (
  "fmt"
)

func main() {
  var r = 17 % 5
  fmt.Println(r)
}

مشاهده در ادیتور

افزایش واحدی: ++

عدد را یک واحد زیاد می کند. مثل بردن یک جان در بازی.

package main
import (
  "fmt"
)

func main() {
  var c = 3
  c++
  fmt.Println(c)
}

مشاهده در ادیتور

کاهش واحدی: --

عدد را یک واحد کم می کند. مثل کم شدن انرژی باتری.

package main
import (
  "fmt"
)

func main() {
  var d = 9
  d--
  fmt.Println(d)
}

مشاهده در ادیتور

گام های عملی

  1. یک فایل بساز و مثال جمع را اجرا کن.
  2. اعداد را عوض کن و خروجی را مقایسه کن.
  3. مثال باقیمانده را برای تشخیص زوج امتحان کن.

جمع بندی سریع

  • +، -، *، /، % پایه ای هستند.
  • ++ و -- مقدار را یک واحد تغییر می دهند.
  • باقیمانده برای الگوها خیلی مفید است.
  • نتیجه را همیشه چاپ و بررسی کن.

بخش عملگرها را برای مرور کلی ببین. سپس به عملگرهای انتساب برو تا ترکیب ها را یاد بگیری.