Tamsayı Bölmesi
Coddy'nin Arduino Journey'sinin İlk Devreler bölümünün bir parçası. Ders 15 / 22.
/ işaretinin her iki tarafındaki sayılar tam sayıysa, sonuç da tam sayı olur. Kesirli kısım yuvarlanmaz, atılır: 7 / 2 3, 19 / 10 ise 1'dir.
Atılan kısım, % işleminin verdiği değerdir: 7 % 2 1'dir. Birlikte, “kaç tane sığar ve geriye kaç tane kalır” sorusunu yanıtlarlar.
Serial.println(7 / 2); // 3
Serial.println(7 % 2); // 1
Serial.println(7.0 / 2); // 3.50Kesirli kısmı korumak için sayılardan birini ondalık noktayla yaz. 7.0 bir ondalık sayıdır ve bir ondalık sayıya bölme işlemi ondalık bir sonuç verir: 3.5. Serial.println(), ondalık sayıları noktadan sonra iki basamakla gösterir; bu yüzden 3.50 yazdırır.
Görev
Kolay17 şeker 5 çocuk arasında paylaşılıyor. setup() içinde üç satır yazdır:
- her çocuğun aldığı şeker sayısı:
17 / 5 - geriye kaç şeker kaldığı:
17 % 5 - ondalık olarak tam pay:
17.0 / 5
Run düğmesine, ardından Check düğmesine bas.
Kendin dene
void setup() {
Serial.begin(9600);
// her çocuğun payı, geriye kalan, tam pay
}
void loop() {
}
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
İlk Devreler bölümündeki tüm dersler
Kendi başına pratik yap: Arduino playground