0 beğenilme 0 beğenilmeme
1,108 kez görüntülendi
error CS0019: >' işleci 'decimal' ve 'double' türündeki işlenenlere uygulanamaz hatası aldım, sorun nedir?
Algoritmik Trading kategorisinde (207 puan) tarafından | 1,108 kez görüntülendi

1 cevap

2 beğenilme 0 beğenilmeme
En İyi Cevap

İki ayrı tipte eleman kıyaslanmaya çalışılmaktadır. Double olan elemanı decimal olarak cast ediniz.

Örn.

if (macd.Macd.CurrentValue > 0.0001) //Yanlış
if (macd.Macd.CurrentValue > 0.0001m) //Doğru. 0.0001 double öğesi artık decimal olarak tanımlanmıştır (casting)
 
(8,035 puan) tarafından
tarafından seçilmiş
0 0
0.0001 degerini bir degisken olarak aliyorum. yanina "m" harfi eklemek icin bi cozumunuz var mi ?
7,586 soru
7,592 cevap
4,435 yorum
10,412 kullanıcı