javascript - 如何在不四舍五入角 4 管道中的小数点的情况下添加逗号?
问题描述
嗨,如何在不四舍五入的情况下添加逗号?
例子:
const data = 1000.789343;
const data = 1000.786;
输出应该是
1,000.789343
1,000.786
我尝试了一些解决方案:
new DecimalPipe(data, '2.')
但都没有奏效。它将继续四舍五入小数点。非常感谢您的帮助。
解决方案
尝试使用角度类似的 Usng 十进制管道:{{ yourData | number:'.3-3'}}
在“。”之后指定值之后。它不会四舍五入值
{minIntegerDigits}.{minFractionDigits}-{maxFractionDigits}.
minIntegerDigits:小数点前的最小整数位数。默认为 1。 minFractionDigits:小数点后的最小位数。默认值为 0。 maxFractionDigits:小数点后的最大位数。默认值为 3。
请访问角度文档“十进制管道”
推荐阅读
- c++ - VSCode C ++自动将else与if对齐,并且在else周围没有大括号用于单个语句
- python - 任务名称错误:名称“循环”未定义 discord.py
- pic - PIC18F4520 内部 EEprom 数据在断电再上电后消失
- google-sheets - Google表格:使用vlookup在列中分离和求和正负数
- php - 有没有办法在Codeigniter的文本框中设置单行获取的数据库值而不使用循环
- css - 有没有办法在保持边框静止的同时操纵内容样式?
- wordpress - 在 AJAX 运行中在 Gutenberg 中发出通知
- python - 非阻塞 Python 数据库调用
- postgresql - 从 mac 中删除 postgresql 服务器
- python - 在python中只用正则表达式拆分第一组字符串