create changelog entry
[debian/openrocket] / core / src / net / sf / openrocket / unit / DegreeUnit.java
1 package net.sf.openrocket.unit;
2
3 import java.text.DecimalFormat;
4
5 import net.sf.openrocket.util.Chars;
6
7 public class DegreeUnit extends GeneralUnit {
8
9         public DegreeUnit() {
10                 super(Math.PI/180.0, ""+Chars.DEGREE);
11         }
12
13         @Override
14         public boolean hasSpace() {
15                 return false;
16         }
17
18         @Override
19         public double round(double v) {
20                 return Math.rint(v);
21         }
22
23         private final DecimalFormat decFormat = new DecimalFormat("0.#");
24         @Override
25         public String toString(double value) {
26                 double val = toUnit(value);
27                 return decFormat.format(val);
28         }
29 }