int/int (10/3 gibi) bir numaram ("double") var.Yuvarlatılacak bir çift ynt
Fazlalıkla Yaklaşmanın en iyi yolu nedir ve C# ye int olarak dönüştürün.
int/int (10/3 gibi) bir numaram ("double") var.Yuvarlatılacak bir çift ynt
Fazlalıkla Yaklaşmanın en iyi yolu nedir ve C# ye int olarak dönüştürün.
System.Math.Ceiling hakkında sorularınız mı var?
Math.Ceiling(0.2) == 1
Math.Ceiling(0.8) == 1
Math.Ceiling(2.6) == 3
Math.Ceiling(-1.4) == -1
Math.Ceiling (-1.4) == - 2 - ne anlama geliyor? Bana ismini söyle, böylece veba gibi salladım. –
Oops, Ben onu batırdım. Yukarı baktım ama örneği yanlış okudum. –
int scaled = (int)Math.Ceiling((double) 10/3) ;
Çalışmak için bunu çalıştırmanız gerektiğini düşünüyorum .. i.e. int intaled = (int) Math.Ceiling ((double 10/3); ' –
'Fazla tarafından Yaklaşım' nedir? –
Uhm ... belki ingilizce olarak nasıl bilmiyorum? :) Eh, eğer 0.2-> 1 ise; 0.8-> 1 ... ve benzeri ... bir sonraki int için "yuvarlak"? – markzzz
Bunu mu demek istediniz: (int) Math.Ceiling (x) '? – CodesInChaos