क्या कोई जानता है कि लिस्प में फ्लोट के लिए दशमलव बिंदु के बाद अंकों के अंक को कैसे निर्दिष्ट किया जाए?LISP - दशमलव बिंदु के बाद अंक
कहते हैं कि अगर मैं आरईपीएल पर इस आदेश को मुद्रित:
CL-USER 3 > (format t "~,15f" (float (/ 1 7)))
मैं:
0.142857150000000
लेकिन संख्या दशमलव बिंदु के बाद 8 वीं अंकों पर गोल है, मैं एक देखने की जरूरत यह देखने के लिए कि क्या संख्या चक्रीय है और अवधि की गणना करने के लिए दशमलव बिंदु के बाद बहुत सारे अंक हैं। (असल में मैं प्रोजेक्ट यूलर की समस्या को हल करने और हल करने के लिए शुरू कर रहा हूं 26)।
मैं कुछ इस तरह प्राप्त करने की आवश्यकता:
CL-USER 3 > (format t "~,15f" (float (/ 1 7)))
0.142857142857142857142857142857142857....
धन्यवाद,
लुका
धन्यवाद, यह वास्तव में सहायक था। – Luca