mIRCForumlari - mIRC ve IRC Kullanıcılarının Paylaşım Platformu
  https://www.sosyalchat.com/


SohbetG.Com
mircforumlari

Kullanıcı Etiket Listesi

Yeni Konu aç Cevapla
 
Seçenekler
Alt 12 Aralık 2022, 02:50   #1
Çevrimiçi
Üyelik tarihi: 07 Aralık 2022
Konular: 21281
Mesajlar: 24.385
Nerden: İstanbul
Cinsiyet: Erkek
Web Site: TRmIRC.Net
IRC Sunucu: IRC.TRmIRC.Net
Alınan Beğeni: 3913
Beğendikleri: 7042
@RahmetLi
Ruh Hali : : Olu Gibi
Standart Değişken atarken matematiksel işlem yapmak.

Bilindiği gibi var ve set değişken atamalarında klasik bir kullanımı vardır değişken adı eşit olacağı hedef örnek;

//var %:a = 5

=> 5 %:a ya eşittir.

Kod: Kodu kopyalamak için üzerine çift tıklayın!
//var %:b = $nick

=> %:b değişkeni $nick ile aynıdır.

Mirc üzerinden matematiksel işlem yapma durumu kodlamalara baktığımız da $calc kullanımını epeyli fazla görürüz. 5 + 10 = 15 || 10 - 5 = 5 gibi sonucları alabildiğimiz bu identifier ı kodlama icerisinde kullanmadan değişken atamalar sırasında yine aynı işlemi yaptırabiliriz aslında...


//echo -a $calc(12+5)

=> bize 17 olarak döner. Bu $calc ile yaptığımız denemedir.


//var %:a = 12 + 5 | echo -a [ [ %:a ] ]

=> yaptığımızda sonuç yine 17 olarak dönecektir. Görüldüğü gibi değişken ataması sırasında hem değişkeni atadık hemde bu sırada matematiksel işlem yapabildik. Biraz daha detay a girmek istiyorum şuan değişken atama sırasında hem karşılaştırma hemde atama yapılabilir mi? deniyelim...


//var %:a = 10, %:' = 2 + %:a | echo -a [ [ %:' ] ]

=> sonuç 12 olarak dönecektir. Matematiksel işlemi değişken atayıp atanan değişken icerisinde bir sonuc cıkartılabilir olması işleri biraz daha kolaylaştırıcağına inanıyorum. Birde cıkarma işlemi yapalım...


//var %:a = 10, %:b = 2 - %:a | echo -a [ [ %:b ] ]

=> Denediğiniz de -8 olarak dönecektir. İyi forumlar.

  Alıntı ile Cevapla

Cevapla
Etiketler
adı, ana, aslı, atarken, bak, bir, biraz, bize, çift, daha, değişken, den, durumu, eşi, fazla, gibi, hedef, hem, ile, istiyorum, işlem, kodu, kullanmadan, kullanımı, matematiksel, olarak, olması, set, sonuç, sırada, sırasında, vardır, yapma, yapmak., yine, İyi, üzerinde, üzerinden, örnek, şuan


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)