Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Racket 球拍-取最接近不精确值的整数_Racket - Fatal编程技术网

Racket 球拍-取最接近不精确值的整数

Racket 球拍-取最接近不精确值的整数,racket,Racket,在Racket中有什么方法可以取最接近不精确值的整数吗?例如,如果我将i13.0作为输入,我希望13作为输出。我不太确定在哪里寻找解决方案。我尝试使用floor,但结果显示它是一个不精确的值,而谷歌搜索racket将不精确的数字转换为精确的数字并没有得到任何结果。你可以使用round 你可以用圆形 是的 是的 这是个好主意,但行不通。对我来说,i13.0回合输出了i13.0,这是一个好主意,但不起作用。适用于me的第i13.0轮输出i13.0 (round #i13.0) #lang rack

在Racket中有什么方法可以取最接近不精确值的整数吗?例如,如果我将i13.0作为输入,我希望13作为输出。我不太确定在哪里寻找解决方案。我尝试使用floor,但结果显示它是一个不精确的值,而谷歌搜索racket将不精确的数字转换为精确的数字并没有得到任何结果。

你可以使用round

你可以用圆形

是的

是的


这是个好主意,但行不通。对我来说,i13.0回合输出了i13.0,这是一个好主意,但不起作用。适用于me的第i13.0轮输出i13.0
(round #i13.0)
#lang racket
(exact-round #i13.0)
;; 13