Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Visual Basic

Cevapla
 
LinkBack Seçenekler
Eski 09/04/2007, 21:37   #1 (permalink)
Üye
 
Üyelik Tarihi: 04/2007
Mesaj: 1
Varsayılan val komutu hakkında yardım

şimdi arkadaşlar iki adet textbox'ımız var ve bir de label şimdi textboxlara girdiğimiz sayıların ortalamalarını label de gösteren kod bence şöyle olması gerekirken
Textbox1 in kod satırı'na
Label1=val(text1)+val(text2) / 2

Textbox2 nin kod satırı'na
Label1=val(text1)+ val(text2) / 2

ama doğrusu bu şekilde bu imiş

Textbox1 in kod satırına
Label1=(Val(text1) + val(text2)) / 2

Textbox2 nin kod satırı
Label1=(Val(text1) + val(text2)) / 2

şimdi arkadaşlar bu iki kod arasındaki fark nedir nicin val komutunu parantez içine aldık
feraset045 hatta değil   Alıntı Yaparak Yanıtla
Eski 09/04/2007, 21:53   #2 (permalink)
Ryu
 
karflake Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 02/2003
Mesaj: 478
Varsayılan

Text1'de 20 Text2'de 10 olduğunu varsayalım.

label1.caption=val(text1.text)+val(text2.text)/2 kodunda işlem önceliğinden dolayı bölme işlemi yapılır. bu yüzden sonuç 35 olur.

label1.caption=(val(text1)+val(text2.text))/2 kodunda ise parantezler işlem önceliğini değiştirdiği için, önce topalma yapılır, bu yüzden sonuç 15 olur.
__________________
Bu suya yazılan bir yazıdır...
karflake hatta değil   Alıntı Yaparak Yanıtla
Eski 10/04/2007, 01:30   #3 (permalink)
Üye
 
nbakolik Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2007
Yer: Denizli
Mesaj: 170
Varsayılan

karflake arkadaşımızında söylediği gibi val komutuyla filan alakası yok tamamen işlem önceliği yani matematikle alakalı bir durum bu matematikteki işlem öncelikleri programlama konusunda da aynen geçerlidir bunlara dikkat etmek lazım
nbakolik hatta değil   Alıntı Yaparak Yanıtla
Eski 10/04/2007, 11:30   #4 (permalink)
Silversword
 
Revlis Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 07/2003
Yer: Antalya
Mesaj: 1,359
Varsayılan

ilkokul terk programcı.. programcılık iyi matematik bilgisi gerektirir. Ne kadar iyi matematiğe sahipsen o kadar sağlam programlar yazarsın.
__________________
||||Revlis|||||
Revlis hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
Unrar komutu hakkında.. Majestic GNU / Linux / UNIX / BSD / Pardus 1 29/05/2006 18:01
yardım:env komutu ile ilgili dubrovski GNU / Linux / UNIX / BSD / Pardus 1 07/11/2004 16:38
document komutu hakkında syscom Web Tasarım 1 12/08/2002 12:45


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 14:07.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net