Sunday 15 April 2012

java - Working with large numbers -


जब मैं निम्नलिखित गणना करता हूं (97 ^ 23) mod 187 जावा में: <प्री> डबल रेट = (मथपॉ (97, 23))% 187;

उद्धरण मूल्य 74 है। (मथ.पा (97, 23)) का मान है 4.963064143419832 ई45;

मेरी समस्या निम्न है: अभिव्यक्ति का मान < कोड> (97 ^ 23) मॉड 187 = 58 । विंडोज कैलकुलेटर करने की कोशिश करो मैंने BigDecimal का उपयोग करने की कोशिश की है और फिर भी मुझे इसकी आवश्यकता नहीं मिल सकती।

बनाना (97 ^ 23) यह विंडोज कैलकुलेटर में देता है < कोड> 4.9630641434198319969863989680919 +45 और बहुत अधिक सटीक।

अगर कोई मेरी मदद कर सकता है, तो बहुत बहुत धन्यवाद!

परिणाम को एक int के रूप में प्राप्त करने के लिए आप intValue () विधि का उपयोग कर सकते हैं। < / html>

No comments:

Post a Comment