WorksheetFunction.Convert(Object, Object, Object) 方法

定义

将数字从一个度量系统转换为另一个度量系统。 例如, Convert 可以将以英里为单位的距离表转换为以公里为单位的距离表。

public:
 double Convert(System::Object ^ Arg1, System::Object ^ Arg2, System::Object ^ Arg3);
public double Convert (object Arg1, object Arg2, object Arg3);
Public Function Convert (Arg1 As Object, Arg2 As Object, Arg3 As Object) As Double

参数

Arg1
Object

要转换的以 from_units 为单位的值。

Arg2
Object

数字的单位。

Arg3
Object

结果的单位。 Convert 接受以下文本值 (在引号中) from_unit和to_unit,这些值在以下“备注”部分列出。

返回

注解

“g”
“sg”
磅(常衡制)“lbm”
U(原子质量单位)“u”
盎司(常衡制)“ozm”
“m”
法定英里“mi”
海里“Nmi”
英寸“in”
“ft”
院子 里“yd”
“ang”
皮卡(1/72 英寸)“Pica”
年份“yr”
“day”
小时“hr”
分钟“mn”
“sec”
帕斯卡"Pa"(或 "p")
气氛"atm"(或 "at")
毫米汞柱“mmHg”
牛顿“N”
Dyne"dyn"(或 "dy")
磅力“lbf”
焦耳“J”
Erg“e”
热力学卡“c”
IT 卡“cal”
电子伏"eV"(或 "ev")
马力小时"HPh"(或 "hh")
瓦特-小时“Wh” (或“wh”)
英尺磅“flb”
Btu"BTU"(或 "btu")
马力"HP"(或 "h")
瓦特"W"(或 "w")
特斯拉“T”
高斯“ga”
摄氏度"C"(或 "cel")
华氏度"F"(或 "fah")
开 尔 文"K"(或 "kel")
茶匙“tsp”
汤匙“tbs”
液量盎司“oz”
“cup”
U.S. 品脱"pt"(或 "us_pt")
U.K. 品脱“uk_pt”
夸脱“qt”
加仑“gal”
"l"(或 "lt")

下列缩写的单位前缀可以加在任何公制单位 from_unit 或 to_unit 之前。

exa1E+18“E”
Peta1E+15“P”
tera1E+12“T”
千 兆1E+09“G”
巨型1E+06“M”
公斤1E+03“k”
hecto1E+02“h”
dekao1E+01“e”
deci1E-01“d”
centi1E-02“c”
milli1E-03“m”
1E-06“u”
纳米1E-09“n”
1E-12“p”
femto1E-15“f”
atto1E-18“a”

如果输入数据类型不正确, 则 Convert 将生成错误。

如果该单位不存在, 则 Convert 将生成错误。

如果单元不支持缩写的单元前缀, 则 Convert 将生成错误。

如果单元位于不同的组中, 则 Convert 将生成错误。

单位名称和前缀区分大小写。

适用于