2011-04-10 13 views
20

मैं हमेशा ग # में उदाहरण के लिए, 6.88 से 7 तक, 2 के लिए 1.02 से पूर्णांक बनाना है, तो चाहते हैं ग में पूर्णांक बनानाकैसे आदि, #

मैं ऐसा कैसे कर सकता है?

+4

आप इसके लिए googled है? – Homam

+0

संभावित डुप्लिकेट [हमेशा पूर्ण पूर्णांक तक कैसे गोल करें] (http://stackoverflow.com/questions/4846493/how-to-always-round-up-to-the-next-integer) – Talljoe

+0

लिखने का प्रयास करें गणित। और आप देखे गए सभी कार्यों पर पर्याप्त ध्यान दें –

उत्तर

53

उपयोग Math.Ceiling()

double result = Math.Ceiling(1.02); 
+0

सबसे पहले मैंने देखा। यह दूर से उपयोग करने से अधिक स्पष्ट है। धन्यवाद! – Scott

+0

स्पष्ट, और सही। :) 'AwayFromZero' का उपयोग किसी और चीज़ के लिए किया जाता है, और इस मामले में आपके लिए तोड़ देगा। – cHao

+0

क्या कोई ऐसा विकल्प है जो इसके बजाय 'int' या' long' देता है? –

संबंधित मुद्दे