String 球拍号码->;字符串转换问题

String 球拍号码->;字符串转换问题,string,numbers,decimal,racket,String,Numbers,Decimal,Racket,当我在DrRacket中写作时: (number->string (/ 3 2)) 我明白了 如何取而代之的是“1.5”?您正在寻找的: 您正在寻找: 谢谢然而,如果我这样做(数字->字符串(精确->不精确(/2)),我会得到“1.0”。在这种情况下,我只需要“1”@David在这里:)这意味着使用(require racket/format)包。您知道没有使用特定软件包的其他方法吗?不,您不需要使用该软件包,~r包含在#lang racket中。另一种选择是使用格式,但这需要srfi/

当我在DrRacket中写作时:

(number->string (/ 3 2))
我明白了

如何取而代之的是
“1.5”

您正在寻找的:

您正在寻找:


谢谢然而,如果我这样做(数字->字符串(精确->不精确(/2)),我会得到“1.0”。在这种情况下,我只需要“1”@David在这里:)这意味着使用(require racket/format)包。您知道没有使用特定软件包的其他方法吗?不,您不需要使用该软件包,
~r
包含在
#lang racket
中。另一种选择是使用
格式
,但这需要
srfi/48
。谢谢。然而,如果我这样做(数字->字符串(精确->不精确(/2)),我会得到“1.0”。在这种情况下,我只需要“1”@David在这里:)这意味着使用(require racket/format)包。您知道没有使用特定软件包的其他方法吗?不,您不需要使用该软件包,
~r
包含在
#lang racket
中。另一种选择是使用
格式
,但这需要
srfi/48
"3/2"
(~r (/ 3 2))
=> "1.5"
(~r (/ 2 2))
=> "1"