Module:Convert/extra: Difference between revisions

Content deleted Content added
change symbol for Isp so abbr is 's', change pitch to length as there's no practical downsides, and the inverse bug may be fixed at some point, change isp default to km/s for compactness
try "per-km2" workaround per Template talk:Convert#per km²
 
(141 intermediate revisions by 12 users not shown)
Line 18:
 
local extra_units = {
["$/gbit"] = {
per _name1 = { "$bit", "g" },
utype _symbol = "cost $ per unit massbit",
defaultutype = "$/lbinformation",
scale = 1/0.01125,
prefixes = 1,
default = "dpiB",
link = "Dots per inchBit",
},
["$/ozper-km2"] = {
per name1 = { "$",per square kilometre"oz" },
utype name1_us = "cost $ per unitsquare masskilometer",
defaultname2 = "$/gper square kilometre",
name2_us = "per square kilometer",
},
symbol = "per&nbsp;km<sup>2</sup>",
["gr water"] = {
name1 utype = "grainsper unit waterarea",
name2 scale = "grains water"1e-6,
symbol default = "gr H<sub>2</sub>Osqmi",
link utype = "volumeSquare kilometre",
scale = 0.00000006479891,
default = "cm3",
link = "Grain (unit)",
},
["lb(f)"] = {
name1 = "pound",
symbol = "lb",
utype = "force",
scale = 4.4482216152605,
default = "N",
link = "Pound-force",
},
["dpi"] = {
name1 = "DPI",
name2 = "DPI",
symbol = "DPI",
utype = "length",
invert = -1,
iscomplex= true,
scale = 1/0.0254,
default = "pitch",
link = "Dots per inch",
},
["pitch"] = {
name1 = "um/dot",
name2 = "um/dot",
symbol = "um/dot",
utype = "length",
invert = 1,
scale = 0.000001,
default = "dpi",
link = "Dots_per_inch#Proposed_metrication",
},
["dpcm"] = {
name1 = "dot/cm",
name2 = "dot/cm",
symbol = "dot/cm",
utype = "length",
invert = -1,
iscomplex= true,
scale = 1/0.01,
default = "dpi",
link = "Dots_per_inch#Proposed_metrication",
},
["isp"] = {
name1 = "second",
name2 = "seconds";
symbol = "s",
utype = "speed",
invert = 1,
scale = 9.8066,
default = "km/s",
link = "specific impulse",
},
["Ns/kg"] = {
name1 = "N-s/kg",
name2 = "N-s/kg";
symbol = "N-s/kg",
utype = "speed",
invert = 1,
scale = 1,
default = "isp",
link = "specific impulse",
},
["si tsfc"] = {
name1 = "g/kNs",
name2 = "g/kNs",
symbol = "g/kNs",
utype = "speed",
invert = -1,
iscomplex= true,
scale = 1/101972/9.8066,
default = "tsfc",
link = "thrust specific fuel consumption",
},
["tsfc"] = {
name1 = "lb/lbf h",
name2 = "lb/lbf h",
symbol = "lb/lbf h",
utype = "speed",
invert = -1,
iscomplex= true,
scale = 1/9.8066/3600,
default = "si_tsfc",
link = "thrust specific fuel consumption",
},
}