Binary package “node-d3-format” in ubuntu focal
Formatting numbers for human consumption - NodeJS module
Sometimes JavaScript doesn’t display numbers the way you expect. For example,
printing tenths with a naive simple loop might give you 0, 0.1, 0.2,
0.300000000000
0.9 - welcome to binary floating point!
.
Yet rounding error is not the only reason to customize number formatting. A
table of numbers should be formatted consistently for comparison; above, 0.0
would be better than 0. Large numbers should have grouped digits (e.g.,
42,000) or be in scientific or metric notation (4.2e+4, 42k). Currencies
should have fixed precision ($3.50). Reported numerical results should be
rounded to significant digits (4021 becomes 4000). Number formats should
appropriate to the reader’s locale (42.000,00 or 42,000.00). The list goes on.
.
Formatting numbers for human consumption is the purpose of d3-format, which is
modeled after Python 3’s format specification mini-language (PEP 3101).
.
This package contains the NodeJS package.
Source package
Published versions
- node-d3-format 1:1.4.1-2 in amd64 (Proposed)
- node-d3-format 1:1.4.1-2 in amd64 (Release)
- node-d3-format 1:1.4.1-2 in arm64 (Proposed)
- node-d3-format 1:1.4.1-2 in arm64 (Release)
- node-d3-format 1:1.4.1-2 in armhf (Proposed)
- node-d3-format 1:1.4.1-2 in armhf (Release)
- node-d3-format 1:1.4.1-2 in i386 (Proposed)
- node-d3-format 1:1.4.1-2 in i386 (Release)
- node-d3-format 1:1.4.1-2 in ppc64el (Proposed)
- node-d3-format 1:1.4.1-2 in ppc64el (Release)
- node-d3-format 1:1.4.1-2 in riscv64 (Release)
- node-d3-format 1:1.4.1-2 in s390x (Proposed)
- node-d3-format 1:1.4.1-2 in s390x (Release)