2023-06-13 11:03:49 +00:00
|
|
|
namespace InnovEnergy.Lib.Units;
|
|
|
|
|
|
|
|
public abstract class Unit
|
|
|
|
{
|
|
|
|
protected Unit(Double value) => Value = value;
|
|
|
|
|
|
|
|
public abstract String Symbol { get; }
|
|
|
|
public Double Value { get; }
|
|
|
|
|
|
|
|
public override String ToString() => $"{Value} {Symbol}";
|
2023-06-23 08:40:11 +00:00
|
|
|
public String ToStringRounded() => $"{Math.Round(Value,3)} {Symbol}";
|
2023-06-13 11:03:49 +00:00
|
|
|
}
|