unit: remove explicitly prefixed constants

This commit is contained in:
Dan Kortschak
2019-04-09 10:00:29 +09:30
parent e704b2e393
commit 16be42a8a8
29 changed files with 221 additions and 918 deletions

View File

@@ -16,29 +16,7 @@ import (
// Angle represents an angle in radians.
type Angle float64
const (
Yottarad Angle = 1e24
Zettarad Angle = 1e21
Exarad Angle = 1e18
Petarad Angle = 1e15
Terarad Angle = 1e12
Gigarad Angle = 1e9
Megarad Angle = 1e6
Kilorad Angle = 1e3
Hectorad Angle = 1e2
Decarad Angle = 1e1
Rad Angle = 1.0
Decirad Angle = 1e-1
Centirad Angle = 1e-2
Millirad Angle = 1e-3
Microrad Angle = 1e-6
Nanorad Angle = 1e-9
Picorad Angle = 1e-12
Femtorad Angle = 1e-15
Attorad Angle = 1e-18
Zeptorad Angle = 1e-21
Yoctorad Angle = 1e-24
)
const Rad Angle = 1
// Unit converts the Angle to a *Unit
func (a Angle) Unit() *Unit {