16 Ocak 2015 Cuma

Arduino Projem - Matematiksel İşlemler

Matematiksel oparatörler olarak toplama, çıkarma, çarpma ve bölme vardır. Aslında bunlar bildiğimiz 4 işlemdirler.

y = y + 3;
x = x - 7;
i = j * 6;
r = r / 5;
Matematiksel islemleri arduino için biraz daha açaçak konuyu derinleştirecek olursak.

x ++       //  x = x + 1  ile aynıdır.
x --        //   x = x - 1  ile aynıdır.
x += y   //   x = x + y  ile aynıdır.
x -= y    //   x = x - y  ile aynıdır.
x *= y  //    x = x * y  ile aynıdır.
x /= y  //     x = x / y   ile aynıdır.

Şimdi ise  üst alma, karekök, mutlak değer ve trigonometrik matematiksel işlemlere bakalım.

Pow(2,3);  // 2 üzeri 3 işlemidir sonucunu 8 olarak alırız..
Sqrt(9);     //  9 un karekökünü alır ve bize 3 değerini verir.
Abs(-2);    //  Mutlak değer alma işlemidir. Sonucu bize 2 olarak verir.
sin(x);
cos(x);
tan(x);     // bu son üçüde trigonemetrik işlem yapmamıza yarayan oparetörler.

Ve son bir kaç tane daha operatör ile konumuzu sonlandırıyoruz.

a=min(x,y);                       // a ya x ve y den en küçük hangisi ise onu yazar.
a=max(x,y);                      // a ya x ve y den en büyük hangisi ise onu yazar.
a=constrain(x,min,max);  // iki sayı arasına sınırlama
a=floor(x);                        // ondalık sayıyı en küçük tam sayıya yuvarlama
a=ceil(x);                          // ondalık sayıyı en büyük tam sayıya yuvarlama



Related Posts

Arduino Projem - Matematiksel İşlemler
4/ 5
Oleh

Subscribe via email

Like the post above? Please subscribe to the latest posts directly via email.