Menu
CoddyTech

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.50

Kesirli 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.

challenge icon

Görev

Kolay

17 ş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() {
}
quiz iconKendini test et

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