| 程序包 | 说明 |
|---|---|
| org.cooder.units |
| 限定符和类型 | 字段和说明 |
|---|---|
static UnitNumber<?> |
UnitNumber.UNKNOWN_NUMBER |
| 限定符和类型 | 方法和说明 |
|---|---|
static UnitNumber<?> |
UnitNumber.add(UnitNumber<?> number1,
UnitNumber<?> number2)
number1 + number2
|
UnitNumber<Q> |
UnitNumber.add(UnitNumber<Q> addend)
计算当前量与指定量的和,会自动进行单位转换
|
UnitNumber<Q> |
UnitNumber.assertIncludedInUnits()
判断当前量的单位是否包含在标准单位中,不存在时抛出异常
|
UnitNumber<Q> |
UnitNumber.assertMustBe(javax.measure.Unit<?> that)
判断当前量的单位与指定的单位是否一致,不一致时将抛出异常
|
<T extends javax.measure.Quantity<T>> |
UnitNumber.asType(Class<T> type) |
UnitNumber<Q> |
UnitNumber.divide(Number divisor)
计算当前量与指定数值的商,单位不会变化
|
UnitNumber<?> |
UnitNumber.divide(UnitNumber<?> divisor)
计算当前量与指定量的商,计算后结果会转换为国际单位制。
|
UnitNumber<?> |
UnitNumber.inverse()
求倒数,数值和单位都会求倒数,比如:
"10 s" 的倒数是 "0.1 1/s" |
UnitNumber<Q> |
UnitNumber.multiply(Number multiplicand)
计算当前量与指定数值的乘积,单位不会变化
|
UnitNumber<?> |
UnitNumber.multiply(UnitNumber<?> multiplicand)
计算当前量与指定量的乘积,计算后结果会转换为国际单位制。
|
UnitNumber<Q> |
UnitNumber.negate()
求相反数
|
static UnitNumber<?> |
UnitNumber.parse(CharSequence cs)
从字符串里解析出量,混合单位的量也可以解析。
|
static UnitNumber<?> |
UnitNumber.subtract(UnitNumber<?> number1,
UnitNumber<?> number2)
number1 - number2
|
UnitNumber<Q> |
UnitNumber.subtract(UnitNumber<Q> subtrahend)
计算当前量与指定量的差,会自动进行单位转化
|
UnitNumber<Q> |
UnitNumber.to(javax.measure.Unit<Q> unit)
单位转换
|
static UnitNumber<?> |
UnitNumber.to(UnitNumber<?> number1,
javax.measure.Unit<?> unit) |
UnitNumber<Q> |
UnitNumber.toSystemUnit()
转换为国际标准单位制
|
| 限定符和类型 | 方法和说明 |
|---|---|
static UnitNumber<?> |
UnitNumber.add(UnitNumber<?> number1,
UnitNumber<?> number2)
number1 + number2
|
static UnitNumber<?> |
UnitNumber.add(UnitNumber<?> number1,
UnitNumber<?> number2)
number1 + number2
|
UnitNumber<Q> |
UnitNumber.add(UnitNumber<Q> addend)
计算当前量与指定量的和,会自动进行单位转换
|
static int |
UnitNumber.compare(UnitNumber<?> x,
UnitNumber<?> y)
compare two number with unknown unit.
|
static int |
UnitNumber.compare(UnitNumber<?> x,
UnitNumber<?> y)
compare two number with unknown unit.
|
int |
UnitNumber.compareTo(UnitNumber<Q> that)
将当前量与指定量进行比较, 如果两个量的单位不完全一致,会直接抛出异常
|
UnitNumber<?> |
UnitNumber.divide(UnitNumber<?> divisor)
计算当前量与指定量的商,计算后结果会转换为国际单位制。
|
boolean |
UnitNumber.isEquivalentTo(UnitNumber<Q> that)
将当前量与指定量进行比较, 必要时进行单位转换
|
UnitNumber<?> |
UnitNumber.multiply(UnitNumber<?> multiplicand)
计算当前量与指定量的乘积,计算后结果会转换为国际单位制。
|
static UnitNumber<?> |
UnitNumber.subtract(UnitNumber<?> number1,
UnitNumber<?> number2)
number1 - number2
|
static UnitNumber<?> |
UnitNumber.subtract(UnitNumber<?> number1,
UnitNumber<?> number2)
number1 - number2
|
UnitNumber<Q> |
UnitNumber.subtract(UnitNumber<Q> subtrahend)
计算当前量与指定量的差,会自动进行单位转化
|
static UnitNumber<?> |
UnitNumber.to(UnitNumber<?> number1,
javax.measure.Unit<?> unit) |
Copyright © 2022. All rights reserved.