2011-12-03 8 views
5

हम सभी गणित में अंतराल के बारे में जानते हैं (उदाहरण -4 < x < 3)।मैं जावा में पूर्णांक अंतराल का प्रतिनिधित्व कैसे कर सकता हूं?

मैं जावा में इन गणितीय अंतराल का प्रतिनिधित्व कैसे कर सकता हूं, उदाहरण के लिए -4 और 3 (-4, -3, ..., 2, 3 आदि) के बीच की संख्या?

+0

आप इन अंतराल का उपयोग कैसे करना चाहते हैं? – Mat

+1

@ मात क्षमा करें, आपका क्या मतलब है? – iSun

+0

एक अंतराल सिर्फ संख्याओं की एक जोड़ी है। आपकी इसके साथ क्या करने की इच्छा है? "बीच के बीच" किसी भी प्रकार के लूप निर्माण (के लिए/समय/...) – Mat

उत्तर

12

अपाचे कॉमन्स-लैंग IntRange देखें। तो, आप अगर एक नंबर एक दिया अंतराल (रेंज) में है की जाँच करना चाहते हैं, आप ऐसा करेंगे:

IntRange range = new IntRange(-4, 3); 
if (range.contains(x)) { 
    .... 
} 
+1

+1 मुझे इस बारे में पता नहीं था :) – djhaskin987

+1

वे मूल जावा – NimChimpsky

3

आप बस -4 < x और x < 3 में -4 < x < 3 अलग करने के लिए, इस तरह है:

if (-4 < x && x < 3) 
{ 
. . . 
} 
+1

में इस तरह की चीजें क्यों नहीं चिपकते हैं, यह भी एक अच्छा विचार है, धन्यवाद। – iSun

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

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