Arama sonucu : 2798 madde; 1 - 8 arası.

Konu: Sistem Karşılaştırma 2

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1.  Alıntı Originally Posted by cashhflow Yazıyı Oku
    Geçen gün bende maliyet ve kaymayı fiyata göre belirleyip daha gerçekçi şekilde optimize yapmak istedim ama fiyatı düşük enstrümanlarda çalışırken virgülden sonraki rakamın Sistem Performansı bölümünde yuvarlandığını gördüm örneğin kayma + komisyon = 0.007 ve alış seviyesi 5.05 ise performans bölümünde 5.06 -yada 5.05 çok dikkat etmedim- gözüküyor. Değişkene bağlayıp float yaptım yine aynı oldu.
    float a = 9.69f + 0.03f;
    decimal b = (decimal)9.69 + (decimal)0.03;
    Sistem.Mesaj(a.ToString() +" "+b.ToString() );

  2. eywallah orhan hocam.
    Senin almaya cesaret edemediğin riskleri alanlar, senin yaşamak istediğin hayatı yaşarlar..
    Sokrates twit @erhanacikgoz1

  3.  Alıntı Originally Posted by Orhan AKDOĞAN Yazıyı Oku
    float a = 9.69f + 0.03f;
    decimal b = (decimal)9.69 + (decimal)0.03;
    Sistem.Mesaj(a.ToString() +" "+b.ToString() );
    Yukarıdaki örnekte float kusuratlı çıkıyor decimal yuvarlıyor.


    float kom=0.00008f;
    float BSMV=0.05f;
    float m=0.000f;

    m= Sistem.Seviye[i]*kom*BSMV + Sistem.Seviye[i]* (1+kom);
    Sistem.Seviye[i]=m;

    Mesela atıyorum isctr de işlem yapıyorum Sistem Performansı bölümünde vigülden sonraki hanenin kusuratlı çıkmasını istiyorum 4,057 gibi.

  4.  Alıntı Originally Posted by cashhflow Yazıyı Oku
    Yukarıdaki örnekte float kusuratlı çıkıyor decimal yuvarlıyor.


    float kom=0.00008f;
    float BSMV=0.05f;
    float m=0.000f;

    m= Sistem.Seviye[i]*kom*BSMV + Sistem.Seviye[i]* (1+kom);
    Sistem.Seviye[i]=m;

    Mesela atıyorum isctr de işlem yapıyorum Sistem Performansı bölümünde vigülden sonraki hanenin kusuratlı çıkmasını istiyorum 4,057 gibi.

    float 4 byte, double 8 byte , decimal 16 byte kullanır.
    düşük bellekli bilgisayarları göz önüne alarak listeleri float cinsinden verdik.

    float 7 basamak hassasiyet verir.
    tam hassasiyet için tüm değişkenleri decimale çevirip kullanın.
    vahap beyaz, ahmet çakar ....

  5.  Alıntı Originally Posted by Tiberius Yazıyı Oku
    float 4 byte, double 8 byte , decimal 16 byte kullanır.
    düşük bellekli bilgisayarları göz önüne alarak listeleri float cinsinden verdik.

    float 7 basamak hassasiyet verir.
    tam hassasiyet için tüm değişkenleri decimale çevirip kullanın.
    decimal kom= (decimal) 0.00008;
    decimal BSMV= (decimal) 0.05;
    decimal m=(decimal)0.0000;

    m= (decimal)Sistem.Seviye[i]*(decimal) kom*(decimal) BSMV +(decimal)Sistem.Seviye[i]* ((decimal)1+(decimal) kom);
    Sistem.Seviye[i]=m;

    Ben yapamadım hocam hata alıyorum.



    Ayrıca kaybolan grafik datalarım neden kaybolmuş olabilir düzeltmenin bir yöntemi var mıdır acaba yoksa yeniden mi veri yüklemem gerekiyor?

Yer İmleri

Yer İmleri

Gönderi Kuralları

  • Yeni konu açamazsınız
  • Konulara cevap yazamazsınız
  • Yazılara ek gönderemezsiniz
  • Yazılarınızı değiştiremezsiniz
  •