2017-04-26 63 views

回答

1

您可以實現這樣的功能。如下:

(define (decimal->string val curr) 
    (let ([lst (regexp-split #rx"\\." (~a val))]) 
    (string-append 
    (car lst) "," (~a (cadr lst) #:min-width 2 #:pad-string "0") " " curr))) 

對於考試ple,

> (decimal->string 100.1 "CZK") 
"100,10 CZK" 
相關問題