Matematiksel oparatörler olarak toplama, çıkarma, çarpma ve bölme vardır. Aslında bunlar bildiğimiz 4 işlemdirler.
Şimdi ise üst alma, karekök, mutlak değer ve trigonometrik matematiksel işlemlere bakalım.
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
y = y + 3;Matematiksel islemleri arduino için biraz daha açaçak konuyu derinleştirecek olursak.
x = x - 7;
i = j * 6;
r = r / 5;
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
Arduino Projem - Matematiksel İşlemler
4/
5
Oleh
Mekocu