hoca virgül yerine nokta kullansan bişe kaybeder misin?Kaybetmezsen yle yap, yle olur çünkü.. virgül olunca asp farklı algılıyo onu.

Abi bak şimdi. String o toplama yaptıgın. Yanı o yaptıgının"asd" + "fsa" dan bir farkı yokSonucu da "asdfsa" olacaktır. ASP. net kullanıyorsan123123. ConvertToInt yaparak kullanabılırsın. Yok basic ASP kullanıyorsanX - Y kullan onları int olarak tanımla. Onları eşitle. Ya da int(123123) olarak yaz. Seç beğen yak : )) ASP. net de sonrakı 0 lar için de kod: int x132131. ConvertToInt + 21313. ConvertToInt = x x. ConvertToString + ".00" = ... Sımdı dusundum, neden int diye... Ne inti ya : )INT de kesırlı kısım yok. Float ya da double kullanabılırsın.

abi hiç asp bilmeden diğer dillerden aklımda kalanlarla bişiler yazıcam :)senin yaptığın olay a+b =ab oluyo, kelime toplama işlemi yaptırıyosun, int tam sayı demek ise, onun rasyonel olanını bulup yukardaki arkadaşın dediği şekilde yaparsan olur gibime geliyor.. edit: musket benden nce davranmış a. k :) ama mantığım doğruymuş en azından :D

: crafty bunu yazdı: val şeklinde girersen olur + işareti karakterleri yan yana yazar sadecerneğin iki + iki yazarsan sonuc ikiiki olur ya da 1+1 yazarsan sonuc 11 olurancaka= 218,00b=579,00c=Val +val şeklinde toplarsan sonucu elde edersin Dostum, o dediğin şey visual basic te oluyor. Lanet olası asp de bu olmuyor. Yine de sağolasın. asp de o fonksiyon eval olarak geçiyo die biliorm. screw you guys! i"m goin" hoooome!

aga gatırladığım kadarıyla bu kadar kasılacak bi konu değil ynai iki değişkeni alıp topluyosan yapman gereken değişkenleri alırken tırnak işareti kullanmaman tırnak kullanınca alfabetik işlem yapıyor o kadar kod kasmaya gerek yok diye hatırlıyorum yok zamanında sırf denemek için toplama blme çarpma falan yapmıştım byle kasacak bi olay değildi sanki

val şeklinde girersen olur + işareti karakterleri yan yana yazar sadecerneğin iki + iki yazarsan sonuc ikiiki olur ya da 1+1 yazarsan sonuc 11 olurancaka= 218,00b=579,00c=Val +val şeklinde toplarsan sonucu elde edersin Kasnak yuvarlandı elek oldu, eski orospular melek oldu...

o vbde yokmu :S nese int de olur heralde foxxly ninki güselm$

<%a="218.00"b="579.00"response. write Formatnumber(cdbl +cdbl %>abü. yerine. koyarsan istediğin sonuç byle çıkıyor. virgülleri replace edip noktalattır.. son çıkan verideki noktayıda replace edip virgülletirsin :|

: val şeklinde girersen olur + işareti karakterleri yan yana yazar sadecerneğin iki + iki yazarsan sonuc ikiiki olur ya da 1+1 yazarsan sonuc 11 olurancaka= 218,00b=579,00c=Val +val şeklinde toplarsan sonucu elde edersin Dostum, o dediğin şey visual basic te oluyor. Lanet olası asp de bu olmuyor. Yine de sağolasın. Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.

int kullan :)deger=int(sayi1) + int (sayi2) gibi türk kızlarından sabun yapalım, rus kızları elini yıkasın.:)

Hacım o dediğin şey tam sayı toplaması yapar. Hatta virgülü atmak için fırsat kollar :). Yok mu bir tane insani yardım kuruluşu :). Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.

tırnakları kaldır

virgül türkçede ondalık ayıracı, amerikada ondalık ayıracı noktadır. Virgül kullandığın için sayıları string olarak alıyordur.

Eğer nokta olunca asp sıfırları yiyo dersen de sen toplamayı normal yaptır zaten kesirli kısım yoksa sen oraya ".00" şeklinde bişeler ekletirsin + '.00' gibi bi şeyleEğer kesirliyse zaten sorun yok sonucu vermiş olur

<%ontedinin=CDbl(1.5)taaa=CDbl(3.7)aq=CDbl(7.9)toplam=ontedinin+taaa+aq%><%=toplam%> . olarak topla sana, olarak sonuç veriyor :D sonuc 13,1 35413213854354321 kere verdim bu rneği ama halen sorun çıkarıyorsun, ü replace ile. ya çevir topla :| kelimeler albayım bazı anlamlara gelmiyor.

: <%ontedinin=CDbl(1.5)taaa=CDbl(3.7)aq=CDbl(7.9)toplam=ontedinin+taaa+aq%><%=toplam%> . olarak topla sana, olarak sonuç veriyor :D sonuc 13,1 35413213854354321 kere verdim bu rneği ama halen sorun çıkarıyorsun, ü replace ile. ya çevir topla :| foxcum 00 işin içine girince yuvarlıyor senin kodun benimki tam sonuç mucx : :|

Arkadaşlar asp de iki sayıyı toplatıyorum mesela218,00 + 579,00 = 218,00579,000,00 diyor. Bana kızacaklar vardır, virgülden sonraki sıfırın ne işi var diye :). Asıl kızılacak yere odaklanın. CDbl felan kullandım ama olmadı. 797,00 olmasını istiyorum. Kafayı yiyecem a. q. Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.

lcid değiştirmeyi bi dene :/ :|