我想使用PostgreSQL 9.3将计算出的值转换为data type float
。
我的第一次尝试:
SELECT float(SUM(Seconds))/-1323 AS Averag;
给我这个错误:
syntax error at or near "SUM"
我的第二次尝试:
SELECT to_float(SUM(Seconds))/-1323 AS Averag;
给我这个错误:
function to_float(bigint) does not exist
您需要使用以下cast
语法:
SELECT CAST (SUM(Seconds) AS FLOAT)/-1323 AS Averag;
问题内容: 如何在Python中将以下十六进制字符串转换为float(单精度32位)? 问题答案: 在 Python 3中 : 在 Python 2中 :
问题内容: 我有一个必须解析的二进制文件,并且正在使用Python。有没有办法占用4个字节并将其转换为单个精度浮点数? 问题答案:
问题内容: 有点像这个问题,但是相反。 给定类似,或的字符串,将其转换为浮点数的最佳方法是什么?我正在考虑根据情况使用正则表达式,但是也许有人知道更好的方法或预先存在的解决方案。我希望可以使用,但是我认为第3种情况可以避免这种情况。 问题答案: 我稍微调整了詹姆斯的回答。 http://ideone.com/ItifKv
问题内容: 所以这工作: 但这不是: 总而言之,我得到了第一部分(拳击),但是我发现第二部分不起作用是非常不直观的。是否有特定的原因(除了String从Object继承而int不从Object继承)? 编辑: 为了完善我的问题,这也可以: 但是,以下内容却没有: 令人惊讶的是,您遇到了与String相同的问题: 在最后一行产生类强制转换异常。仍然有效: 问题答案: 我刚刚找到了我正在寻找自己的答案
问题内容: 首先,我尝试了这篇文章(以及其他内容):Python中的货币格式。它对我的变量没有影响。我最好的猜测是,因为我使用的是Python 3,而那是Python 2的代码。(除非我忽略了某些东西,因为我是Python的新手)。 我想将浮点数(例如1234.5)转换为字符串,例如“ $ 1,234.50”。 我将如何去做呢? 以防万一,这是我的已编译但不影响我的变量的代码: 同样不成功: 问题
问题内容: 我有MainActivity类,该类具有实例化ApplicationBar的方法,所有其他Activity都从此继承,因此他们可以使用此方法。 但是我也有一个MapHolder类,它必须从xml中扩展,因为它使用来显示地图。问题是如果我从不显示ApplicationBar选项卡扩展它,并且从MainActivity扩展它而不显示地图,则出现此错误: 问题答案: 您正在尝试将a强制转换为