folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Toplamayı Nasıl Yapıyorsa Artık. Yardım Lütfen.



Toplamayı Nasıl Yapıyorsa Artık. Yardım Lütfen.

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    camarade
    ontedi
    ontedi's avatar
    Kayıt Tarihi: 04/Eylül/2005
    Erkek

    Arkadaşlar asp de iki sayıyı toplatıyorum mesela

    218,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.
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    manglerman
    manglerman's avatar
    Kayıt Tarihi: 30/Aralık/2003
    Erkek

    int kullan :)

    deger=int(sayi1) + int (sayi2)

    gibi


    türk kızlarından sabun yapalım, rus kızları elini yıkasın.:)
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    camarade
    ontedi
    ontedi's avatar
    Kayıt Tarihi: 04/Eylül/2005
    Erkek
    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.
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Marsel
    crafty
    crafty's avatar
    Kayıt Tarihi: 19/Eylül/2006
    Erkek

    val(değer) şeklinde girersen olur + işareti karakterleri yan yana yazar sadece

    örneğin iki + iki yazarsan sonuc ikiiki olur ya da 1+1 yazarsan sonuc 11 olur

    ancak

    a= 218,00

    b=579,00

    c=Val(a)+val(b)

    şeklinde toplarsan sonucu elde edersin


    Kasnak yuvarlandı elek oldu, eski orospular melek oldu...
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    camarade
    ontedi
    ontedi's avatar
    Kayıt Tarihi: 04/Eylül/2005
    Erkek
    crafty bunu yazdı:
    -----------------------------

    val(değer) şeklinde girersen olur + işareti karakterleri yan yana yazar sadece

    örneğin iki + iki yazarsan sonuc ikiiki olur ya da 1+1 yazarsan sonuc 11 olur

    ancak

    a= 218,00

    b=579,00

    c=Val(a)+val(b)

    ş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.
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Fikret
    Fikret's avatar
    Kayıt Tarihi: 01/Ekim/2007
    Erkek
    ontedi bunu yazdı:
    -----------------------------
    crafty bunu yazdı:
    -----------------------------

    val(değer) şeklinde girersen olur + işareti karakterleri yan yana yazar sadece

    örneğin iki + iki yazarsan sonuc ikiiki olur ya da 1+1 yazarsan sonuc 11 olur

    ancak

    a= 218,00

    b=579,00

    c=Val(a)+val(b)

    ş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(degisken) olarak geçiyo die biliorm. 


    screw you guys! i"m goin" hoooome!
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MaTRiXe
    MaTRiXe's avatar
    Kayıt Tarihi: 04/Ocak/2006
    Erkek
    tırnakları kaldır
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    alp
    alp's avatar
    Kayıt Tarihi: 28/Ekim/2003
    Erkek

    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.

  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    alp
    alp's avatar
    Kayıt Tarihi: 28/Ekim/2003
    Erkek

    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 şeyle

    Eğer kesirliyse zaten sorun yok sonucu vermiş olur

  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cyberfalcon
    cyberfalcon's avatar
    Kayıt Tarihi: 17/Mayıs/2008
    Erkek
    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.
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Musket
    Musket's avatar
    Üstün Hizmet Madalyası
    Kayıt Tarihi: 09/Haziran/2002
    Erkek

    Abi bak şimdi.

    String o toplama yaptıgın.

    Yanı o yaptıgının

    "asd" + "fsa" dan bir farkı yok

    Sonucu da "asdfsa" olacaktır.

    ASP.net kullanıyorsan

    123123.ConvertToInt()

    yaparak kullanabılırsın.

     

    Yok basic ASP kullanıyorsan

    X - 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 x

    132131.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. 

Toplam Hit: 2105 Toplam Mesaj: 18