Add Modifier model
This commit is contained in:
@ -94,5 +94,15 @@ namespace Elwig.Helpers {
|
||||
public static double OeToKmw(double oe) {
|
||||
return Math.Round((-4.54 + Math.Sqrt(4.54 * 4.54 - 4 * 0.022 * -oe)) / 2 * 0.022, 1);
|
||||
}
|
||||
|
||||
public static decimal DecFromDb(long value, byte precision) {
|
||||
bool neg = value < 0;
|
||||
if (neg) value = -value;
|
||||
return new decimal((int)(value & 0xFFFFFFFF), (int)((value >> 32) & 0x7FFFFFFF), 0, neg, precision);
|
||||
}
|
||||
|
||||
public static long DecToDb(decimal value, byte precision) {
|
||||
return (long)decimal.Round(value * precision, 0);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user