real sayıda ondalık sorunu

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
AhmetNuri
Üye
Mesajlar: 262
Kayıt: 02 Tem 2007 07:55
Konum: ist
İletişim:

real sayıda ondalık sorunu

Mesaj gönderen AhmetNuri »

Merhaba, Firebird + ibx + delphi7 + Jedi ile önceden başladığım bir projeye revize etmem gerekti. Jedi yi güncelledim. Fb den bazı yeni hesaplar ekledim .
Şimdi Firebird de iki alan arası işlem yapan ve sonucu real olarak dönen bir hesaplama alanı var. Bu alana ibexpert veya Ems IbManeger Flame robin le bakınca ondalıklı sayılar düzgün gözüküyor. Mesela 415.21 olarak dönen hesap normal gözüküyor. Ben delphi den bağlanınca bu rakam 415,209999999999 şeklinde gözüküyor. Diğer ondalıklı sayılar da sorun yok bu sorun bazen oluyor bazen olmuyor? Bu sorunu nasıl çözerim .
teşekkürler
Ahmet DENİZ
Kullanıcı avatarı
sabanakman
Kıdemli Üye
Mesajlar: 3081
Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Re: real sayıda ondalık sorunu

Mesaj gönderen sabanakman »

Tablodaki o alanın DisplayFormat özelliğini #,##0.00 yaparak 2 ondalıklı görünmesini sağlayabilirsiniz.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
Kullanıcı avatarı
Lost Soul
Üye
Mesajlar: 1064
Kayıt: 01 Nis 2007 02:55
Konum: mekan ANKARA toprak ELAZIĞ
İletişim:

Re: real sayıda ondalık sorunu

Mesaj gönderen Lost Soul »

real tipini kullanmayın currency veya extended kullanın.
Cevapla