sq(a) : a'nın karesini alır.
sqrt(b) : b'nin karekökünü alır.
pow(b, a) : b'nin a üssünü alır.
min(c, d) : c ile d değerlerinden küçük olanı alır.
abs(e) : e'nin mutlak değerini alır.
constrain(d, 10, 20) : d değişkeni; 10 ile 20 arasında ise d'yi alır. 10'dan küçükse 10'u alır. 20'den büyükse 20'yi alır.
map(h, 0, 200, 0, 50) : 0 ile 200 arasında olan h değerini 0 ile 50 arasındaki değere dönüştürür.
Program Kodları
int a = 2, b = 9, c = 4, d = 9, g = 0, h = 120, j = 0;
int e = -6;
void setup()
{
Serial.begin(9600);
Serial.print("a nın karesi= ");
Serial.println(sq(a)); //a nın karesini al ekrana yazdır.
Serial.print("b nin karekökü= ");
Serial.println(sqrt(b)); //b nin karekökünü ol ekrana yazdır.
Serial.print("b nin a üssü= ");
Serial.println(pow(b, a)); //b nin a üssünü al ekrana yazdır.
Serial.print("minimum değer= ");
Serial.println(min(c, d)); //c ve d değerlerinden küçük olanı ekrana yazar.
Serial.print("e nin mutlak değeri= ");
Serial.println(abs(e)); //e nin mutlak değerini al ekrana yazdır.
g = constrain(d, 10, 20); //d değişkeni; 10 ile 20 arasında ise g = d, 10'dan küçükse g = 10, 20'den büyükse g = 20 olur.
Serial.print("g= "); Serial.println(g);
j = map(h, 0, 200, 0, 50); //0 ile 200 arasında olan h değerini 0 ile 50 arasındaki değere dönüştürüp j ye atar.
Serial.print("j= "); Serial.println(j);
}
void loop()
{
}
___________________________________________________________________________________
0 comments:
Yorum Gönder