(19-03-2021, Saat: 18:38)mcuyan Adlı Kullanıcıdan Alıntı: Bu olayı db den ayarliyamiyormuyuz?. Ayni problemin bi farklisi bende de var. 11.99 gibi bir rakam girince 11.99983838393 gibi saçma sapan bir rakam çıkıyor ortaya.
Merhaba bu sonuç delphi tarafında mı yoksa Firebird tarafında mı?
Firebird tarafı için Alan tipini DECİMAL tanımladıktan sonra Size(Tam sayı kısmı) ve Scale(Ondalık kısmı) alanlarına girdiğiniz değerler doğrultusunda kayıtlarınız yapılacaktır. Alttaki resimde ben değeri 1 girip kayıt yaptığımda sonuç "1,0000" olacaktır. ID tarafından çağırdığınızda da aynı şekilde geri dönecektir.
Sonucu ekranda göstermeden önce @esistem söylediği şekilde yaparsanız sorun yaşamazsınız.

