永洪社区

标题: str(round(,0))显示的保留几位小数 [打印本页]

作者: yhdata_OYadoMVU    时间: 2023-6-8 11:56
标题: str(round(,0))显示的保留几位小数
因特殊需求,需要写成下面的数字格式,一个百分数+一个双括号,括号里为整数,为什么现在括号里写不整数的形式呢,多个.0,公式这么写的:str(round(col['字段1']*100,1))+'%'+'('+
str(round(col['字段2',0))+')'







作者: yhdata_ruby    时间: 2023-6-8 13:15
直接选中单元格在右侧格式去写看看
作者: yhdata_OYadoMVU    时间: 2023-6-8 13:51
yhdata_ruby 发表于 2023-6-8 13:15
直接选中单元格在右侧格式去写看看

直接在单元格右侧写不了吧,因为这是两个字段合成的一个字段。或者,该怎么写能截图演示一下吗?
作者: yhdata_ruby    时间: 2023-6-8 14:10
yhdata_OYadoMVU 发表于 2023-6-8 13:51
直接在单元格右侧写不了吧,因为这是两个字段合成的一个字段。或者,该怎么写能截图演示一下吗? ...

这样写转换成字符串好像是会多个0,不然的话只有在原本的数据库去处理一下数据了
作者: yhdata_OYadoMVU    时间: 2023-6-8 14:13
yhdata_ruby 发表于 2023-6-8 14:10
这样写转换成字符串好像是会多个0,不然的话只有在原本的数据库去处理一下数据了 ...

这是个BUG吗?
作者: yhdata_ruby    时间: 2023-6-8 14:20
本帖最后由 yhdata_ruby 于 2023-6-8 14:25 编辑
yhdata_OYadoMVU 发表于 2023-6-8 14:13
这是个BUG吗?

不属于Bug,参考https://blog.csdn.net/u010266988/article/details/90258002或者在数据集界面就把字段2的数据类型改成字符串


作者: yhdata_OYadoMVU    时间: 2023-6-8 14:26
yhdata_ruby 发表于 2023-6-8 14:20
不属于Bug,参考https://blog.csdn.net/u010266988/article/details/90258002或者在数据集界面就把字段2的 ...

先把字段2改成带小数位的指什么啊?链接是sql改吧
作者: yhdata_ruby    时间: 2023-6-8 14:27
yhdata_OYadoMVU 发表于 2023-6-8 14:26
先把字段2改成带小数位的指什么啊?链接是sql改吧

在数据集界面把数据类型就改成字符串把
作者: yhdata_OYadoMVU    时间: 2023-6-15 13:29
yhdata_ruby 发表于 2023-6-8 14:27
在数据集界面把数据类型就改成字符串把

用formatNumber
作者: yhdata_ruby    时间: 2023-6-15 13:32
yhdata_OYadoMVU 发表于 2023-6-15 13:29
用formatNumber

好的哦
作者: fanfan    时间: 2023-6-15 14:12
表示看不懂




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4