如何使用球拍格式化输出?我想输出一个固定宽度的数字,如果小的话,用0填充它?热得到它?我搜索了球拍文档,但只能找到fprintf
,而且似乎无法做到。
答案 0 :(得分:8)
您可以使用racket/format
模块中的功能。例如~a
:
#lang racket
(require racket/format)
(~a 42
#:align 'right
#:width 4
#:pad-string "0")
返回
"0042"
答案 1 :(得分:2)
env("FRONT_PATH", false)
中的{p> format
并不像C语言中的#!racket
那么丰富。一个解决方法可以自己做:
sprintf