Khác biệt giữa các bản “Mô đun:ĐV/Data”
Dòng 173: | Dòng 173: | ||
unit['bl'] = unit['bbl'] | unit['bl'] = unit['bbl'] | ||
unit['Btu'] = unit['BTU'] | unit['Btu'] = unit['BTU'] | ||
− | unit[' | + | unit['º'] = unit['°'] |
− | |||
− | |||
unit['cm Hg'] = unit['cmHg'] | unit['cm Hg'] = unit['cmHg'] | ||
unit['ºC'] = unit['°C'] | unit['ºC'] = unit['°C'] |
Phiên bản lúc 16:42, ngày 9 tháng 1 năm 2021
Có thể viết tài liệu về mô đun này tại Mô đun:ĐV/Data/tài liệu.
local unit = { ['a'] = { symbole = 'a', nom = 'A (diện tích)' }, ['n'] = { symbole = 'n', nom = 'năm' }, ['A'] = { symbole = 'A', nom = 'Ampe' }, ['Å'] = { symbole = 'Å', nom = 'ångström' }, ['aA'] = { symbole = 'aA', nom = 'Abampe' }, ['Ah'] = { symbole = 'Ah', nom = 'Ampe giờ' }, ['na'] = { symbole = 'na', nom = 'năm ánh sáng'}, ['Gpc'] = { symbole = 'Gpc', nom = 'gigaparsec' }, ['atm'] = { symbole = 'atm', nom = 'khí quyển tiêu chuẩn'}, ['b'] = { symbole = 'b', nom = 'bit' }, ['B'] = { symbole = 'B', nom = 'byte'}, ['ba'] = { symbole = 'ba', nom = 'barye' }, ['bar'] = { symbole = 'bar', nom = 'bar' }, ['Bd'] = { symbole = 'Bd', nom = 'baud', id='Q192027' }, ['bhp'] = { symbole = 'bhp', nom = 'mã lực nồi hơi' }, ['bit'] = { symbole = 'bit', nom = 'bit'}, ['bpm'] = { symbole = 'bpm', nom = 'nhịp trên phút' }, ['bps'] = { symbole = 'bps', nom = 'bit trên giây'}, ['Bq'] = { symbole = 'Bq', nom = 'becquerel' }, ['BTU'] = { symbole = 'BTU', nom = 'BTU' }, ['C'] = { symbole = 'C', nom = 'Coulomb' }, ['°C'] = { symbole = '°C', nom = 'độ Celsius' }, ['tcf'] = { symbole = 'tcf', nom = 'thìa cà phê'}, ['cal'] = { symbole = 'cal', nom = 'calo' }, } local prefix = { ['Y'] = { nom = 'yôta', symbole = 'Y', puissance = 24 }, ['Z'] = { nom = 'zêta', symbole = 'Z', puissance = 21 }, ['E'] = { nom = 'êxa', symbole = 'E', puissance = 18 }, ['P'] = { nom = 'pêta', symbole = 'P', puissance = 15 }, ['T'] = { nom = 'têra', symbole = 'T', puissance = 12 }, ['G'] = { nom = 'giga', symbole = 'G', puissance = 9 }, ['M'] = { nom = 'mêga', symbole = 'M', puissance = 6 }, ['k'] = { nom = 'kilô', symbole = 'k', puissance = 3 }, ['h'] = { nom = 'héctô', symbole = 'h', puissance = 2 }, ['da'] = { nom = 'đêca', symbole = 'da', puissance = 1 }, ['d'] = { nom = 'đêxi', symbole = 'd', puissance = -1 }, ['c'] = { nom = 'xăngti', symbole = 'c', puissance = -2 }, ['m'] = { nom = 'mili', symbole = 'm', puissance = -3 }, ['µ'] = { nom = 'micrô', symbole = 'µ', puissance = -6 }, ['n'] = { nom = 'nanô', symbole = 'n', puissance = -9 }, ['p'] = { nom = 'picô', symbole = 'p', puissance = -12 }, ['f'] = { nom = 'femtô', symbole = 'f', puissance = -15 }, ['a'] = { nom = 'atô', symbole = 'a', puissance = -18 }, ['z'] = { nom = 'zeptô', symbole = 'z', puissance = -21 }, ['y'] = { nom = 'yóctô', symbole = 'y', puissance = -24 }, ['Yi'] = { nom = 'yôbi', symbole = 'Yi', puissance = 24 }, ['Zi'] = { nom = 'zêbi', symbole = 'Zi', puissance = 21 }, ['Ei'] = { nom = 'exbi', symbole = 'Ei', puissance = 18 }, ['Pi'] = { nom = 'pêbi', symbole = 'Pi', puissance = 15 }, ['Ti'] = { nom = 'têbi', symbole = 'Ti', puissance = 12 }, ['Gi'] = { nom = 'gibi', symbole = 'Gi', puissance = 9 }, ['Mi'] = { nom = 'mêbi', symbole = 'Mi', puissance = 6 }, ['Ki'] = { nom = 'kibi', symbole = 'Ki', puissance = 3 }, } local pref = {} for k, v in pairs( prefix ) do pref[ k ] = v pref[ v.nom ] = v end prefix = pref local exposant = { '', ' vuông', ' khối', ' mũ bốn', ' mũ năm', ['½'] = ' một phần hai', ['1/2'] = ' một nửa', ['3/2'] = ' ba phần hai', } local convert = { ['khí quyển tiêu chuẩn'] = { { 'Pa', 101325 }, { 'bar', 1.01325 }, }, ['bar'] = { { 'Pa', 100000 }, { 'atm', 0.9869233 }, }, ['thìa cà phê'] = { 'ml', 4.928922 }, ['calo'] = { 'J', 4.19002 }, ['calo (15°C)'] = { 'J', 4.18580 }, ['calo (20°C)'] = { 'J', 4.18190 }, ['calo (International Table)'] = { 'J', 4.1868 }, ['calo (nhiệt hóa)'] = { 'J', 4.184 }, ['calo (nhiệt hóa) trên mol'] = { 'J/mol', 4.184 }, ['carat'] = { 'mg', 200 }, ['mã lựa'] = { 'kW', 0.73549875 }, ['thìa súp'] = { 'ml', 14.78676 }, ['Coulomb mét'] = { 'debye', 2.99792458e29 }, ['độ'] = { 'rad', 0.01745329 }, ['độ C'] = { { '°F', 1.8, 32, round = 1 }, { 'K', 1, 273.15, round = 1 }, }, ['độ Delisle'] = { { '°C', -0.6666667, 100, round = 1 }, { '°F', -1.2, 212, round = 1 }, { 'K', -0.6666667, 373.15, round = 1 }, }, ['độ Fahrenheit'] = { { '°C', 0.555555556, -17.78, round = 1 }, { 'K', 0.555555556, 255.37, round = 1 }, }, ['debye'] = { 'C m', 3.335641e30 }, ['erg'] = { 'J', 1e-7 }, ['electron-volt'] = { { 'J', 1.602176e-19 }, { 'kJ/mol', 96.4853 }, {'nm', 1239.8 }, }, ['franklin'] = { 'C', 3.335641e-10 }, ['gam trên xăngtimét khối'] = { { 'kg/m³', 1000 }, { 'm³/mol', 1e-6, M = '*', inverse = true }, }, ['gam trên lít'] = { 'mol/l', 1, M = '/' }, ['grad'] = { { '°', 0.9 }, { 'rad', 0.01745329 }, }, ['gauss'] = { 'T', 1e-4 }, ['hecta'] = { { 'm²', 10000 }, { 'km²', 0.01 }, }, ['Hertz'] = { { 's', 1, inverse = true }, { 'rad/s', 6.2831853 }, }, ['Joule trên mol Kelvin'] = { 'J g⁻¹ K⁻¹)', 1, M = '/' }, ['Joule trên gam Kelvin'] = { 'unité', 1, M = '*' }, ['Kelvin'] = { { '°C', 1, -273.15 }, { '°F', 1.8, -459.67 }, }, ['kilôgam lực'] = { 'N', 9.80665 }, ['kilôgam trên mét khối'] = { 'g cm³', 0.001 }, ['kilôjoule trên mol'] = { { 'eV', 0.01036427 }, { 'cal(th)/mol', 239.006 }, { 'kJ/g', 1, M = '/' }, }, ['kilômét trên giờ'] = { 'm/s', 0.277778 }, ['lít'] = { { 'm³', 0.001 }, { 'fl.oz.', 33.814 }, }, ['Maxwell'] = { 'Wb', 1e-8 }, ['mét trên giây'] = { 'km/h', 3.6 }, ['mét thủy ngân'] = { { 'Pa', 133322.4 }, { 'bar', 1.333224 }, }, ['dặm trên giờ'] = { { 'm/s', 0.44704 }, { 'km/h', 1.609344 }, }, ['œrsted'] = { 'A/m', 79.57747 }, ['Pascal'] = { { 'bar', 1e-5 }, { 'atm', 9.86923e-6 }, }, ['radian'] = { '°', 57.29578 }, ['vòng trên phút'] = { 'rad/s', 0.10472 }, ['torr'] = { 'Pa', 133.3224 }, ['Watt giờ'] = { 'MJ', 0.0036 }, ['yard'] = { 'm', 0.9144 }, } unit['Å'] = unit['Å'] -- U+212B → U+00C5 unit['a.l.'] = unit['al'] unit['bl'] = unit['bbl'] unit['Btu'] = unit['BTU'] unit['º'] = unit['°'] unit['cm Hg'] = unit['cmHg'] unit['ºC'] = unit['°C'] unit['CàS'] = unit['càs'] unit['esu'] = unit['Fr'] unit['ºF'] = unit['°F'] unit['fl. oz.'] = unit['fl oz'] unit['floz'] = unit['fl oz'] unit['gr'] = unit['gon'] unit['Gs'] = unit['G'] unit['hab'] = unit['hab.'] unit['hp'] = unit['ch'] unit['hr'] = unit['h'] unit['kgp'] = unit['kgf'] unit['kp'] = unit['kgf'] unit['L'] = unit['l'] unit['ℓ'] = unit['l'] unit['mio'] = unit['Mio'] unit['mrd'] = unit['Mrd'] unit['mile'] = unit['mi'] unit['PSI'] = unit['psi'] unit['p.s.i.'] = unit['psi'] unit['RPM'] = unit['rpm'] unit['uma'] = unit['u'] unit['Wt'] = unit['Wth'] unit['’'] = unit['′'] unit['\''] = unit['′'] unit['”'] = unit['″'] unit['"'] = unit['″'] unit['%Vol'] = unit['%vol'] unit['μ'] = unit['µ'] -- U+03BC → U+00B5 unit['\226\132\166'] = unit['Ω'] -- U+2126 → U+03A9 prefix['μ'] = prefix['µ'] -- U+03BC → U+00B5 convert['gam trên mililít'] = convert['gam trên xăngtimét khối'] convert['Joule trên Kelvin mol'] = convert['Joule trên mol Kelvin'] convert['độ Celsius'] = convert['độ C'] convert['độ F'] = convert['độ Fahrenheit'] local Data = { unit = unit, prefix = prefix, exposant = exposant, convert = convert, } return Data