2012-04-25 14 views
24

मुझे किसी संख्या को विभाजित करने के लिए 'बीसी' की आवश्यकता है और मुझे न केवल मंजिल बल्कि शेष भी दें। उदाहरण के लिए 'बीसी' मुझे '2' देता है अगर मैं '5/2' करता हूं। मुझे वास्तव में कुछ चाहिए '2.5'बीसी में विभाजित करते समय दशमलव संख्या कैसे प्राप्त करें?

शायद यह भी संभव नहीं है?

उत्तर

36
scale = 20 

यह दशमलव स्थानों की संख्या सेट करता है।

$ bc 
bc 1.06 
Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc. 
This is free software with ABSOLUTELY NO WARRANTY. 
For details type `warranty'. 
355/113 
3 
scale=20 
355/113 
3.14159292035398230088 
quit 
$ 
+15

भी ध्यान रखें कि आप मैन्युअल रूप से 'scale' हर बार इस्तेमाल के' '-l' विकल्प के साथ यह लागू (जो स्वचालित रूप से' scale' 20 करने के लिए सेट और भी कई गणित कार्यों को परिभाषित करता है) द्वारा bc' स्थापित करने से बच सकते हैं । – jwodder

+2

आपने 1min में बहुत अच्छी तरह उत्तर दिया। आप एक बहुत ही कमजोर हैं। – EhevuTov

+0

@EhevuTov शुद्ध भाग्य; प्रश्न पोस्ट करने के बाद मैं प्रश्नों पर हुआ, और जवाब पता था। –

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