Sık sık kendimi bulmak programlama gibi bir şey hesaplamak gerek ederken: daha açıkx = (y/n) + (y% n? 1: 0) hesaplamanın daha zarif bir yolu var mı?
x = (y/n) + (y % n ? 1 : 0);
Veya:
x = y/n;
if (y % n != 0) {
x = x + 1;
}
bu değeri elde etmek için daha şık bir yolu var mı? Koşullu ifade kullanmadan elde edilebilir mi?
Ya da hiç olumsuz mu? Modelinizde, tamsayı bölme sıfıra doğru yuvarlak mı, yoksa negatif sonsuzluğa doğru yuvarlanıyor mu? – Kevin
@Kevin: y ve n her zaman pozitiftir. Teknik olarak sanırım sıfırdan aşağıya doğru olan keser. – grieve