d3.格式不会保持尾随零
d3.format wont keep trailing zero
我使用d3.round(num,2)将一个数字从2.567四舍五入到2.57。我的问题是,当我这样做时,我希望在任何时候都使用2个精度为小数的数字/无论它是否为零。
当我有一个像2.201这样的数字时,我希望显示为2.20,而不是2.2。有什么方法可以将舍入函数格式化为始终包含零吗?
谢谢你的帮助!
编辑:使用了num.toFixed(2),这很有效,但我返回的是d3.format("$")(num.toFixed(2。如果有人能提供帮助,那就太好了,谢谢
试试这个:
d3.format("$.3n")(num);
相关文章:
- Neo4j结果(JSON格式)创建D3树图
- 具有任意多条线的D3折线图(以及特定的数据格式)
- D3.js轴刻度条件格式
- 单击按钮并将其下载为图像格式时,如何使用引导模式弹出窗口显示D3图表
- D3 十年时间刻度刻度,数据格式为年
- 如何使javascript/d3识别日期格式
- 未显示在数据生成的d3形状顶部的套印格式
- D3 JS时间格式
- D3,绘图到地图,可能的数据格式
- 单独设置 D3 中的多个轴的格式
- 有没有办法将过渡应用于 D3 中格式化为货币的数字
- D3:“SVG4601:SVG 路径数据的格式不正确,无法完全解析
- 如何转换为 D3 的 JSON 格式
- 使用 d3.js 以 3x3 格式绘制多个圆
- 要在 D3 中使用的 JSON 文件中的格式设置.js
- d3.格式中的可变精度
- 如何从 d3.js 折线图更改 x 轴格式
- D3 堆栈区域数据格式问题
- ISO8601日期-时间格式D3
- 将对象数组转换为类似csv的格式(d3)