में सुंदर प्रिंटिंग बंद करें मैं विंडोज 10 पर Emacs 24.5.1 चला रहा हूं और SICP के माध्यम से काम कर रहा हूं। एमआईटी संपादक एडविन अच्छी तरह से काम नहीं करता है, खासकर विंडोज़ पर। रैकेट एक अच्छा विकल्प प्रतीत होता है। मैंने रैकेट और racket-mode दोनों स्थापित किए हैं और सबकुछ ठीक चल रहा है। हालांकि, racket-mode
मेरे परिणामों को सुंदर प्रिंट करने पर जोर देता है। मैं इसे दशमलव रूप में प्रिंट करने के लिए कैसे प्राप्त करूं?Emacs: रैकेट-मोड
,
(require sicp)
(define (square x) (* x x))
(define (average x y)
(/ (+ x y) 2))
(define (improve guess x)
(average guess (/ x guess)))
(define (good-enough? guess x)
(< (abs (- (square guess) x)) 0.001))
(define (sqrt-iter guess x)
(if (good-enough? guess x)
guess
(sqrt-iter (improve guess x)
x)))
इस तरह के
के रूप में परिणाम documentation की> (sqrt-iter 1 2)
577/408
बहुत सारे ऊपर आता है जब मैं शब्द "रैकेट" और गूगल का उत्पादन "सुंदर प्रिंट," लेकिन मैं कर रहा हूँ इसका कोई भाग्य नहीं है। रैकेट प्रलेखन 'सुंदर-प्रिंट' के साथ शुरू होने वाली कुछ चर के माध्यम से सुंदर-प्रिंटिंग को नियंत्रित करता प्रतीत होता है। फिर भी racket-
या pretty
M-x
के साथ शुरू होने से कुछ भी नहीं आता है। हो सकता है कि अंश रूप वह नहीं है जो रैकेट सुंदर प्रिंटिंग मानता है?