عملگرها (Operators)
عملگرها (Operators) روی مقادیر کار انجام می دهند. مثل جمع نمره ها. با عملگرها می توانی حساب کنی، مقایسه کنی، یا شرط بسازی. الان خیلی ساده و مدرسه ای جلو می رویم.
جمع با عملگر +
عملگر «+» دو مقدار را جمع می کند. نتیجه در متغیر (Variable) ذخیره می شود.
package main
import (
"fmt"
)
func main() {
var a = 15 + 25
fmt.Println(a)
}
ترکیب مقدار و متغیر با +
می توانی مقدار را با متغیر جمع کنی. حتی دو متغیر را هم جمع کن.
package main
import (
"fmt"
)
func main() {
var (
sum1 = 100 + 50
sum2 = sum1 + 250
sum3 = sum2 + sum2
)
fmt.Println(sum3)
}
گروه های مهم عملگرها
در Go چند گروه اصلی داریم. هر گروه کار مشخصی می کند.
- عملگرهای حسابی برای جمع و ضرب.
- عملگرهای انتساب برای مقداردهی.
- عملگرهای مقایسه برای بزرگ تر و برابر.
- عملگرهای منطقی برای و، یا، نقیض.
- عملگرهای بیتی برای بیت ها.
نکته: با عملگرها ابتدا نوع داده را بشناس. سپس از گروه درست استفاده کن.
گام های عملی
- یک متغیر بساز و دو عدد را جمع کن.
- نتیجه را با مقدار دیگر جمع کن.
- کد را اجرا کن و خروجی را بررسی کن.
جمع بندی سریع
- «+» برای جمع استفاده می شود.
- می توانی مقدار و متغیر را ترکیب کنی.
- گروه های عملگر هدف متفاوت دارند.
- همیشه خروجی را چاپ و چک کن.
برای ادامه عملگرها بخش عملگرهای حسابی را ببین.