1. sayfa (Toplam 1 sayfa)
DWSUM NOKTALI SAYI TOPLAMA HATASI
Gönderilme zamanı: 19 Mar 2019, 12:57
gönderen nuh74
Adsız.jpg
D48+D482+D484 =D500 FAN KAPASİTESİ 33000,0 ARDIŞIK TOPLAMA YAPIYORUM HATALI -DEGER VERİYOR . HATAYI NEREDE YAPIYORUM. 7 ADET FAN OLACAK TOPLAMDA 231000,0 SAYISINI ELDE ETMEM GEREKİYOR . BEN 3 FANLI DENİYORUM AMA OLMUYOR. KOLAY GELSİN.
Re: DWSUM NOKTALI SAYI TOPLAMA HATASI
Gönderilme zamanı: 19 Mar 2019, 14:00
gönderen Turhan
Merhaba,
DWSUM komutu ardışık toplama işlemini 32Bit Tamsayı formatında gerçekleştirmektedir. Floating Point tabanda ardışık toplama komutu bulunmadığı için toplanacak sayı değerlerini DINT komutu ile integer tabana dönüştürmelisiniz.
DWSUM.png
Re: DWSUM NOKTALI SAYI TOPLAMA HATASI
Gönderilme zamanı: 19 Mar 2019, 14:31
gönderen nuh74
TURHAN bey çıkan sonuç 230000 lerde ve tekrar noktalı sayı olarak başka yerde kullanacağım. dınt noktalı sayıya nasıl dönüştüreceğim.
Re: DWSUM NOKTALI SAYI TOPLAMA HATASI
Gönderilme zamanı: 19 Mar 2019, 15:22
gönderen Turhan
FLT - Decimal --> Floating Çeviri ve
INT - Floating --> Decimal Çeviri komutları ile integer <-> Floating arasında data formatında dönüşüm yapabilirsiniz.