-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpieces.go
More file actions
21 lines (19 loc) · 712 Bytes
/
pieces.go
File metadata and controls
21 lines (19 loc) · 712 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package quant
// Pieces is the dimension marker for count-based quantities.
type Pieces struct{}
// Pieces units.
var (
Piece = scaleUnit[Pieces]{factor: 1}
BakersDozen = scaleUnit[Pieces]{factor: 13}
Couple = scaleUnit[Pieces]{factor: 2}
DozenDozen = scaleUnit[Pieces]{factor: 144}
Dozen = scaleUnit[Pieces]{factor: 12}
GreatGross = scaleUnit[Pieces]{factor: 1728}
Gross = scaleUnit[Pieces]{factor: 144}
HalfDozen = scaleUnit[Pieces]{factor: 6}
LongHundred = scaleUnit[Pieces]{factor: 120}
Ream = scaleUnit[Pieces]{factor: 500}
Score = scaleUnit[Pieces]{factor: 20}
SmallGross = scaleUnit[Pieces]{factor: 120}
Trio = scaleUnit[Pieces]{factor: 3}
)