public class SIUnits extends NumberUnits
ampRatio, bytes, bytesPerSecond, cdfEpoch, cdfTT2000, celciusDegrees, centigrade, centimeters, cm_2s_1keV_1, cm_2s_1MeV_1, cmps, days, dB, decimalYear, deg, degrees, degrees2, dimensionless, dollars, euros, ev, eV, fahrenheitDegrees, fahrenheitScale, gigaHertz, hertz, hours, hours2, inches, julianDay, kelvin, keV, kiloBytes, kiloBytesPerSecond, kiloHertz, kiloMeters, log10Ratio, logERatio, megaHertz, meters, MeV, microseconds, microseconds2, microseconds3, millimeters, milliseconds, milliseconds2, minutes, mj1958, mjd, mps, ms1970, nanoseconds, ns, nT, pcm3, percent, percentIncrease, picoseconds, radians, rgbColor, rupee, seconds, seconds2, t1970, t2000, t2010, typographicPoints, us1970, us1980, us2000, us2020, v2pm2Hz, wpm2, years, yen| Modifier and Type | Method and Description |
|---|---|
Datum |
add(java.lang.Number a,
java.lang.Number b,
Units bUnits) |
static SIUnits |
create(java.lang.String id) |
static SIUnits |
create(java.lang.String id,
java.lang.String desc,
int m,
int kg,
int s) |
static SIUnits |
create(java.lang.String id,
java.lang.String desc,
int m,
int kg,
int s,
double multiplier) |
static SIUnits |
create(java.lang.String id,
java.lang.String desc,
int m,
int kg,
int s,
int A,
int K) |
static SIUnits |
create(java.lang.String id,
java.lang.String desc,
Ratio m,
Ratio k,
Ratio s,
RationalNumber multiplier) |
static SIUnits |
create(java.lang.String id,
java.lang.String desc,
Ratio m,
Ratio kg,
Ratio s,
Ratio A,
Ratio K,
RationalNumber multiplier) |
Datum |
divide(java.lang.Number a,
java.lang.Number b,
Units bUnits) |
static SIUnits |
fromClusterCDFSIConversion(java.lang.String si,
java.lang.String id,
java.lang.String desc)
Cluster CDFs had "SI_Conversion" that showed how to convert to SI units.
|
static void |
main(java.lang.String[] args) |
Datum |
multiply(java.lang.Number a,
java.lang.Number b,
Units bUnits) |
static SIUnits |
multiply(SIUnits s1,
SIUnits s2) |
static SIUnits |
multiply(java.lang.String id,
java.lang.String desc,
SIUnits s1,
RationalNumber s) |
static SIUnits |
pow(SIUnits s1,
int pow)
apply the power to the exponent.
|
Datum |
subtract(java.lang.Number a,
java.lang.Number b,
Units bUnits) |
java.lang.String |
toString() |
add, createDatum, createDatum, createDatum, createDatum, createDatum, createDatum, divide, getDatumFormatterFactory, multiply, parse, subtractconvertDoubleTo, format, getAllUnits, getBasis, getByName, getCanonicalUnit, getConverter, getConverter, getConvertibleUnits, getFillDatum, getFillDouble, getId, getOffsetUnits, grannyFormat, isConvertibleTo, isFill, isFill, isValid, lookupTimeLengthUnit, lookupTimeUnits, lookupTimeUnits, lookupUnits, nominal, nominal, registerConverterpublic static SIUnits create(java.lang.String id)
public static SIUnits create(java.lang.String id, java.lang.String desc, Ratio m, Ratio kg, Ratio s, Ratio A, Ratio K, RationalNumber multiplier)
public static SIUnits create(java.lang.String id, java.lang.String desc, int m, int kg, int s, double multiplier)
public static SIUnits create(java.lang.String id, java.lang.String desc, int m, int kg, int s)
public static SIUnits create(java.lang.String id, java.lang.String desc, int m, int kg, int s, int A, int K)
public static SIUnits create(java.lang.String id, java.lang.String desc, Ratio m, Ratio k, Ratio s, RationalNumber multiplier)
public static SIUnits multiply(java.lang.String id, java.lang.String desc, SIUnits s1, RationalNumber s)
public static SIUnits pow(SIUnits s1, int pow)
s1 - the unit, e.g. SIUnits.si_Hzpow - the exponent e.g. -1public Datum add(java.lang.Number a, java.lang.Number b, Units bUnits)
add in class NumberUnitspublic Datum subtract(java.lang.Number a, java.lang.Number b, Units bUnits)
subtract in class NumberUnitspublic Datum multiply(java.lang.Number a, java.lang.Number b, Units bUnits)
multiply in class NumberUnitspublic Datum divide(java.lang.Number a, java.lang.Number b, Units bUnits)
divide in class NumberUnitspublic static SIUnits fromClusterCDFSIConversion(java.lang.String si, java.lang.String id, java.lang.String desc)
si - the string.public static void main(java.lang.String[] args)