函数单元 #

创建一个单元。根据传入的参数,函数将创建并返回一个新的 math.Unit 对象。当提供矩阵时,所有元素都将被转换为单元。

Syntax #

math.unit(unit : string)
math.unit(value : number, valuelessUnit : Unit)
math.unit(value : number, valuelessUnit : string)

Parameters #

Parameter Type Description
args * | Array | Matrix 一个数字和一个单位。

Returns #

Type Description
单元 | 数组 | 矩阵 创建的单元

Throws #

Type | Description —- | ———–

Examples #

const kph = math.unit('km/h')   // returns Unit km/h (valueless)
const v = math.unit(25, kph)    // returns Unit 25 km/h
const a = math.unit(5, 'cm')    // returns Unit 50 mm
const b = math.unit('23 kg')    // returns Unit 23 kg
a.to('m')                       // returns Unit 0.05 m

另请参阅 #

bignumber, boolean, complex, index, matrix, number, string, createUnit

Fork me on GitHub