Home > @silence_zhpf/utils > Distance
Distance对象, 包含一个值和一个单位。用于距离的表示和计算。
Signature:
export declare class Distance
Property | Modifiers | Type | Description |
---|---|---|---|
unit | readonly |
Unit | |
value | readonly |
number |
Method | Modifiers | Description |
---|---|---|
add(other) | 两个距离想加 | |
div(factor) | Distance对象的除法 | |
format({ precision, unit }) | 显示格式化输出,如果没有指定精度,默认为2,如果没有指定单位,默认为true. | |
mul(factor) | Distance对象的乘法 | |
multiply(other) | This function multiplies two distance values and returns the resulting area value. | |
new(value, unit) | static |
new 方法是创建Distance对象的静态方法,返回一个新的Distance对象。其接收两个参数,一个是Distance对象的值,一个是Distance对象的单位。如果没有指定单位,其默认为"m" (meters)。 |
sub(other) | 两个距离相减 | |
toCm() | Distance对象的单位转换为厘米 | |
toDm() | Distance对象的单位转换为分米 | |
toKm() | Distance对象的单位转换为千米 | |
toM() | Distance对象的单位转换为米 | |
toMm() | Distance的单位转换为毫米 | |
toString() | 返回Distance对象的字符串表示 |