Új hozzászólás Aktív témák

  • CPT.Pirk

    Jómunkásember

    válasz bambano #1032 üzenetére

    Pici igazítás után:

    BEGIN { printf ("\x11")>/dev/ttyUSB0; }
    NR<41 { a[NR]=substr($0,0,4); b[NR]=substr($0,4,4); }
    END {
    printf ("\x11") > /dev/ttyUSB0
    for(i=1;i<41;i++) if(a[i] > 0) printf ("%d,%d,%f\n",a[i],b[i],log(a[i]/b[i])/log(10));
    }

    erre jutottam:

    4091,1409,0.462918
    4090,408,1.001063
    4091,1409,0.462918
    4091,1409,0.462918
    ...
    ...

    A kódba megint kellett az a[ i ]> 0 , mert jött megint a 0-val osztás dolog, mint korábban. Az elemek száma a kimeneten stimmel, de amíg nem húzom ki az USB-t a portból, addig nem látok semmit.
    Valami még nem stimmel a számolásnál. No meg érdekes, hogy 1-2 számjegy eltűnik, akár csak korábban.

    [ Szerkesztve ]

    Nincs más - csak egy szál gitár - szidom a rendszert - forradalmár. - Én vagyok egyedül 88 telén. (Auróra)

Új hozzászólás Aktív témák