Sayfa 507/595 İlkİlk ... 7407457497505506507508509517557 ... SonSon
Arama sonucu : 4758 madde; 4,049 - 4,056 arası.

Konu: İDEAL veri terminalinde /Sistem/İndikatör/Robot

  1. if(prev=0,mov(c,p,s),(prev*(p-1)+c)/p); bu kısmı for döngüsünde nasıl yazabiliriz

  2.  Alıntı Originally Posted by berlys Yazıyı Oku
    if(prev=0,mov(c,p,s),(prev*(p-1)+c)/p); bu kısmı for döngüsünde nasıl yazabiliriz
    p period olarak geçiyor

  3.  Alıntı Originally Posted by berlys Yazıyı Oku
    kimse cevap vermeyince kendim yazdım)
    Merhaba iyi günler. Rica etsem kodu paylaşabilirmisiniz.

  4.  Alıntı Originally Posted by rstcskn Yazıyı Oku
    Merhaba iyi günler. Rica etsem kodu paylaşabilirmisiniz.
    var V = Sistem.GrafikVerileri;
    var C = Sistem.GrafikFiyatSec("Kapanis");
    var H = Sistem.GrafikFiyatSec("YUksek");
    var L = Sistem.GrafikFiyatSec("Dusuk");
    var A = Sistem.GrafikFiyatSec("Acilis");
    int x1=1;
    int x2=10;
    float x3=0.1f;
    float x4=0.05f;
    float x5=0.077f;
    float x6=0.038f;

    var ott=Sistem.TTI(x1, x2,C);
    var ott2 = Sistem.Liste(0);
    var ott3=Sistem.Liste(0);
    var ott4=Sistem.Liste(0);
    var ott5=Sistem.Liste(0);
    for (int i = 1; i < V.Count; i++)
    {
    ott2[i] = (ott[i]*(1+x3));
    ott3[i] = (ott[i]*(1+x4));
    ott4[i] = (ott[i]*(1-x5));
    ott5[i] = (ott[i]*(1-x6));
    }

    Sistem.Cizgiler[0].Deger = ott;
    Sistem.Cizgiler[1].Deger = ott2 ;
    Sistem.Cizgiler[2].Deger = ott3;
    Sistem.Cizgiler[3].Deger = ott4;
    Sistem.Cizgiler[4].Deger = ott5;

  5. var sayi = 0.0f;
    int Deger = 0;


    for (int i = 1; i < V.Count; i++)
    {

    sayi = 9.8f;
    Deger = Math.Floor((float)sayi);

    }

    Böyle birşey yazdığımda double türü örtülü olarak int türünde yazılamaz gibi bir hata veriyor, buradaki hata nedir arkadaşlar..Burada döngüye ihtiyacım olmadığını biliyorum ancak hatanın kaynağını bulamadım, yardımcı olursanız sevinirim.

  6.  Alıntı Originally Posted by myastenia Yazıyı Oku
    var sayi = 0.0f;
    int Deger = 0;


    for (int i = 1; i < V.Count; i++)
    {

    sayi = 9.8f;
    Deger = Math.Floor((float)sayi);

    }

    Böyle birşey yazdığımda double türü örtülü olarak int türünde yazılamaz gibi bir hata veriyor, buradaki hata nedir arkadaşlar..Burada döngüye ihtiyacım olmadığını biliyorum ancak hatanın kaynağını bulamadım, yardımcı olursanız sevinirim.
    hatta şu şekilde bile yazdığımda aynı hatayı veriyor

    var sayi = 0;
    int Deger = 0;


    for (int i = 1; i < V.Count; i++)
    {

    sayi = 9;
    Deger = Math.Floor(9.8);

    }

    mathfloor kodunda mı sıkıntı var acaba

  7. (float)Math.Floor(9.8) olmalı

    .

  8.  Alıntı Originally Posted by ozmen Yazıyı Oku
    (float)Math.Floor(9.8) olmalı

    .
    Teşekkür ederim, oldu..Ancak math floor ve ceilingin dönüşü tam sayı değil mi? neden float istiyor formül

Sayfa 507/595 İlkİlk ... 7407457497505506507508509517557 ... SonSon

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
  •