Şimdi Ara

ASP ile ilgili küçük bir Veri Tipi Sorusu

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
6
Cevap
0
Favori
622
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba Arkadaşlar ASP De Cari Takip sistemi Kodluyorum.
    Buraya Kadar Herşey Normal Ancak Bilirsiniz ki Her Zaman Tutarlar Tam olarak Çıkmaz. 10, 11 , 2 gibi net tam tutarları yani (int) tipi ile her zaman karşılaşmamız imkansızdır.

    Toplama işlemi yaptıracam fakat int yapınca kusuratları yuvarlıyor.

    3,50 yassam 4 olarak baz alıyor.

    3,50 gibi noktalı kayan sayı tipi nedir bilen var mı?

    google o kadar arattım asp veri tipleri diye bulamadım.


    cari=baglan("soncari")
    Toplam = int(cari) + int(soncari)

    Bu Toplama İşleminde Sıkıntı yok ancak veri türünde var .Yukarıdada söylediğim gibi kayan noktalı veri tipi nedir asp deki yardımcı olabilicek arkadaşlara tesekkur ederim.



  • Selam,

    cint() yerinde cdbl() kullanırsan sorununu çözebilirisin.
    Yani şu şekilde olacak
    Toplam = cdbl(cari) + cdbl(soncari)
    kolay gelsin...
  • İnt ile para hesabi yapilmaz. Decimal kullan

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • lament L kullanıcısına yanıt
    Öncelikle yardımınız için teşekkür ederim.Sorunum Çözüldü.Ancak

    Tahsilat Yaparkende Toplam = cdbl(cari) - cdbl(soncari)

    Yaptığımda mantıken cıkartma işlemi yapması lazım.
    Ancak yine toplamaya devam ediyor.

    yani diyelim ki;
    <%
    soncari=5
    cari=3

    toplam= sonari - cari

    response.write toplam

    %>

    seklinde bir cıkartma yaptırırsam cıkartma işlemini sorunsuz yapıyor ancak
    db veri çekipde Yaparkende Toplam = cdbl(cari) - cdbl(soncari) şeklinde yaparsam yine toplama yapıyor.



    < Bu mesaj bu kişi tarafından değiştirildi bygold007 -- 8 Aralık 2013; 19:42:31 >
  • Mobildeyim o yuzden kodlari inceleyemedim. Fakat anladigim kadariyla son cari degeri - geliyor ve bu yuzden ikisinide toplayip veriyor. Direk sorguyu calistirarsk degerin ne geldigini gorebilirsin.

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • İlginizden dolayı teşekkür Ederim.Sorunumu Çözdüm. Değişken Çakışması Nasıl bir Çakışmakssa hata vermesi gerekirken - yi + görüyor :)
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.