gpt4 book ai didi

division - 两个整数如何相除而不得到0?

转载 作者:行者123 更新时间:2023-12-02 03:25:14 25 4
gpt4 key购买 nike

我的目标是在 Presto 0.212 中二除两个整数,e。 G。 1/2。天真的方法SELECT 1/2返回 0。接下来,我尝试了 SELECT CAST(1/2 AS DOUBLE) ,但这也返回 0。如何除 1/2 以便返回 0.5?

最佳答案

我不熟悉 Presto,但我的猜测是,在您提供的示例中,1/2 被评估为整数,然后被转换为 double 。也许类似于 SELECT CAST(1 AS DOUBLE)/CAST(2 AS DOUBLE) 的内容,或者您​​可以将 .0 添加到数字末尾,例如选择 1.0/2.0。只是我在黑暗中拍摄的几张照片。

关于division - 两个整数如何相除而不得到0?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53619946/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com