Sửa đổi Mô đun:ĐV/Data
Chú ý: Bạn chưa đăng nhập và địa chỉ IP của bạn sẽ hiển thị công khai khi lưu các sửa đổi.
Bạn có thể tham gia như người biên soạn chuyên nghiệp và lâu dài ở Bách khoa Toàn thư Việt Nam, bằng cách đăng ký và đăng nhập - IP của bạn sẽ không bị công khai và có thêm nhiều lợi ích khác.
Các sửa đổi có thể được lùi lại. Xin hãy kiểm tra phần so sánh bên dưới để xác nhận lại những gì bạn muốn làm, sau đó lưu thay đổi ở dưới để hoàn tất việc lùi lại sửa đổi.
Bản hiện tại | Nội dung bạn nhập | ||
Dòng 1: | Dòng 1: | ||
local unit = { | local unit = { | ||
− | ['a'] = { symbole = 'a', nom = ' | + | ['a'] = { symbole = 'a', nom = 'are', id='Q185078' }, |
− | + | -- ['a'] = { symbole = 'a', nom = 'année', id='Q2851816' }, -- conflit avec are, utiliser an | |
− | ['A'] = { symbole = 'A', nom = ' | + | ['A'] = { symbole = 'A', nom = 'ampère', id='Q25272' }, |
− | ['Å'] = { symbole = 'Å', nom = 'ångström' }, | + | ['Å'] = { symbole = 'Å', nom = 'ångström', id='Q81454' }, |
− | ['aA'] = { symbole = 'aA', nom = ' | + | ['aA'] = { symbole = 'aA', nom = 'abampère', id='Q2744350' }, |
− | ['Ah'] = { symbole = 'Ah', nom = ' | + | ['Ah'] = { symbole = 'Ah', nom = 'ampère-heure', id='Q212120' }, |
− | [' | + | ['al'] = { symbole = 'al', nom = 'année-lumière', id='Q531' }, |
− | ['Gpc'] = { symbole = 'Gpc', nom = 'gigaparsec' }, | + | ['Gpc'] = { symbole = 'Gpc', nom = 'gigaparsec', id='Q14916719' }, |
− | ['atm'] = { symbole = 'atm', nom = ' | + | ['as'] = { symbole = 'as', nom = 'secondes d’arc', id='Q829073' }, |
− | ['b'] = { symbole = 'b', nom = 'bit' }, | + | ['atm'] = { symbole = 'atm', nom = 'atmosphère normale', id='Q177974' }, |
− | ['B'] = { symbole = 'B', nom = 'byte'}, | + | ['b'] = { symbole = 'b', nom = 'bit', id='Q8805' }, |
− | ['ba'] = { symbole = 'ba', nom = 'barye' }, | + | -- ['B'] = { symbole = 'B', nom = 'bel', id='Q50098' }, -- le bel étant très peu utilisé, seul le décibel est accepté, laissant la place aux bytes |
− | ['bar'] = { symbole = 'bar', nom = 'bar' }, | + | ['B'] = { symbole = 'B', nom = 'byte', id='Q8799' }, |
+ | ['ba'] = { symbole = 'ba', nom = 'barye', id='Q809678' }, | ||
+ | ['bar'] = { symbole = 'bar', nom = 'bar', id='Q103510' }, | ||
+ | ['bbl'] = { symbole = 'bbl', nom = 'baril', id='Q178506' }, | ||
['Bd'] = { symbole = 'Bd', nom = 'baud', id='Q192027' }, | ['Bd'] = { symbole = 'Bd', nom = 'baud', id='Q192027' }, | ||
− | ['bhp'] = { symbole = 'bhp', nom = ' | + | ['bhp'] = { symbole = 'bhp', nom = 'boiler horsepower', id='Q160857' }, |
− | ['bit'] = { symbole = 'bit', nom = 'bit'}, | + | ['bit'] = { symbole = 'bit', nom = 'bit', id='Q8805' }, |
− | ['bpm'] = { symbole = 'bpm', nom = ' | + | ['bpm'] = { symbole = 'bpm', nom = 'battement par minute', id='Q743895' }, |
− | ['bps'] = { symbole = 'bps', nom = ' | + | ['bps'] = { symbole = 'bps', nom = 'bits par seconde', id='Q194158' }, |
− | ['Bq'] = { symbole = 'Bq', nom = 'becquerel' }, | + | ['Bq'] = { symbole = 'Bq', nom = 'becquerel', id='Q102573' }, |
− | ['BTU'] = { symbole = 'BTU', nom = ' | + | ['BTU'] = { symbole = 'BTU', nom = 'british thermal unit', id='Q211580' }, |
− | [' | + | ['c'] = { symbole = 'c', nom = 'tasse', id='Q1242244' }, |
− | [' | + | ['C'] = { symbole = 'C', nom = 'coulomb', id='Q25406' }, |
− | [' | + | ['°C'] = { symbole = '°C', nom = 'degré Celsius', id='Q25267' }, |
− | [' | + | ['càc'] = { symbole = 'càc', nom = 'cuillère à café', id='Q216425' }, |
− | [' | + | ['cal'] = { symbole = 'cal', nom = 'calorie', id='Q130964' }, |
− | [' | + | ['Cal'] = { symbole = 'kcal', nom = 'kilocalorie', id='Q130964' }, |
− | [' | + | ['cal15'] = { symbole = 'cal<sub>15</sub>', nom = 'calorie (15°C)', id='Q130964' }, |
− | [' | + | ['cal20'] = { symbole = 'cal<sub>20</sub>', nom = 'calorie (20°C)', id='Q130964' }, |
− | [' | + | ['calIT'] = { symbole = 'cal<sub>IT</sub>', nom = 'calorie (International Table)', id='Q130964' }, |
− | [' | + | ['calth'] = { symbole = 'cal<sub>th</sub>', nom = 'calorie (thermochimie)', id='Q130964' }, |
− | [' | + | ['càs'] = { symbole = 'càs', nom = 'cuillère à soupe', id='Q2002583' }, |
− | [' | + | ['cd'] = { symbole = 'cd', nom = 'candela', id='Q83216' }, |
− | [' | + | ['ch'] = { symbole = 'ch', nom = 'cheval-vapeur', id='Q160857' }, |
− | [' | + | ['ch DIN'] = { symbole = 'ch DIN', nom = 'chevaux DIN', id='Q160857' }, |
− | [' | + | ['CHh'] = { symbole = 'CHh', nom = 'cheval-heure', id='Q2962893' }, |
− | [' | + | ['Ci'] = { symbole = 'Ci', nom = 'curie', id='Q229354' }, |
− | [' | + | ['clo'] = { symbole = 'clo', nom = 'isolation vestimentaire', id='Q3155532' }, |
− | [' | + | ['mHg'] = { symbole = 'mHg', nom = 'mètre de mercure' }, |
− | [' | + | ['cpm'] = { symbole = 'cpm', nom = 'coup par minute' }, |
− | [' | + | ['ct'] = { symbole = 'ct', nom = 'carat', id='Q261247' }, |
− | [' | + | ['CV'] = { symbole = 'CV', nom = 'chevaux fiscaux', id='Q1070893' }, |
− | [' | + | ['d'] = { symbole = 'd', nom = 'jour', id='Q573' }, |
− | [' | + | ['D'] = { symbole = 'D', nom = 'debye', id='Q40603' }, |
− | [' | + | ['°D'] = { symbole = '°D', nom = 'degré Dornic', id='Q3021259' }, |
− | [' | + | ['dB'] = { symbole = 'dB', nom = 'décibel', id='Q5329' }, |
− | [' | + | ['dB(A)'] = { symbole = 'dB(A)', nom = 'décibel pondéré', id='Q852659' }, |
− | [' | + | ['dBSPL'] = { symbole = 'dBSPL', nom = 'décibel en acoustique', id='Q3042626' }, |
− | [' | + | ['°De'] = { symbole = '°De', nom = 'degré Delisle', id='Q839449' }, |
− | [' | + | ['µdef'] = { symbole = 'µdef', nom = 'microdéformation', id='Q3312176' }, |
− | [' | + | ['deg'] = { symbole = 'deg', nom = 'degré', id='Q28390' }, |
− | [' | + | ['dyn'] = { symbole = 'dyn', nom = 'dyne', id='Q201933' }, |
− | [' | + | ['eV'] = { symbole = 'eV', nom = 'électron-volt', id='Q83327' }, |
− | [' | + | ['EVP'] = { symbole = 'EVP', nom = 'équivalent vingt pieds', id='Q488021' }, |
− | [' | + | ['F'] = { symbole = 'F', nom = 'farad', id='Q131255' }, |
− | [' | + | ['°f'] = { symbole = '°f', nom = 'degré français', id='Q3021268' }, |
− | [' | + | ['°F'] = { symbole = '°F', nom = 'degré Fahrenheit', id='Q42289' }, |
− | [' | + | ['fermi'] = { symbole = 'fm', nom = 'femtomètre', id='Q208788' }, |
− | [' | + | ['FLOPS'] = { symbole = 'FLOPS', nom = 'floating-point operations per second', id='Q188768' }, |
− | [' | + | ['fl oz'] = { symbole = 'fl oz', nom = 'once liquide', id='Q420266' }, |
− | [' | + | ['FPM'] = { symbole = 'FPM', nom = 'flash par minute', id='Q3073386' }, |
− | [' | + | ['Fr'] = { symbole = 'Fr', nom = 'franklin', id='Q21131' }, |
− | [' | + | ['ft'] = { symbole = 'ft', nom = 'pied', id='Q3710' }, |
− | [' | + | ['g'] = { symbole = 'g', nom = 'gramme', id='Q41803' }, |
− | [' | + | ['G'] = { symbole = 'G', nom = 'gauss', id='Q177493' }, |
− | [' | + | ['Ga'] = { symbole = 'Ga', nom = "milliard d'années", id='Q20764' }, |
− | [' | + | ['gal'] = { symbole = 'gal', nom = 'gallon', id='Q178413' }, |
− | [' | + | ['°GL'] = { symbole = '°GL', nom = 'degré Gay-Lussac', id='Q721237' }, |
− | [' | + | ['gon'] = { symbole = 'gon', nom = 'grade', id='Q208528' }, |
− | [' | + | ['Gy'] = { symbole = 'Gy', nom = 'gray', id='Q190095' }, |
− | [' | + | ['h'] = { symbole = 'h', nom = 'heure', id='Q25235' }, |
− | + | ['ha'] = { symbole = 'ha', nom = 'hectare', id='Q35852' }, | |
− | [' | + | ['Ha'] = { symbole = 'Ha', nom = 'hartree', id='Q476572' }, |
− | [' | + | ['hab.'] = { symbole = 'hab.', nom = 'habitants', id='Q3125360' }, |
− | [' | + | ['Hz'] = { symbole = 'Hz', nom = 'hertz', id='Q39369' }, |
− | [' | + | ['in'] = { symbole = 'in', nom = 'pouce', id='Q218593' }, |
− | [' | + | ['j'] = { symbole = 'j', nom = 'jour', id='Q573' }, |
− | [' | + | ['J'] = { symbole = 'J', nom = 'joule', id='Q25269' }, |
− | [' | + | ['JD'] = { symbole = 'JD', nom = 'jour julien', id='Q14267' }, |
− | [' | + | ['JJ'] = { symbole = 'JJ', nom = 'jour julien', id='Q14267' }, |
− | [' | + | ['Jy'] = { symbole = 'Jy', nom = 'jansky', id='Q1434381' }, |
− | [' | + | ['K'] = { symbole = 'K', nom = 'kelvin', id='Q11579' }, |
− | [' | + | ['ka'] = { symbole = 'ka', nom = 'millénaire julien', id='Q3314392' }, |
− | [' | + | ['kat'] = { symbole = 'kat', nom = 'katal', id='Q208634' }, |
− | [' | + | ['kgf'] = { symbole = 'kg<sub>f</sub>', nom = 'kilogramme-force', id='Q216880' }, |
− | [' | + | ['l'] = { symbole = 'l', nom = 'litre', id='Q11582' }, |
− | [' | + | -- ['L'] = { symbole = 'L', nom = 'lambert', id='page' }, -- confusion avec litre, pour lequel il existe l'alias ['L'] |
− | + | ['lb'] = { symbole = 'lb', nom = 'livre', id='Q100995' }, | |
− | [' | + | ['lb av'] = { symbole = 'lb av', nom = 'livre avoirdupois', id='Q100995' }, |
− | [' | + | ['lbf'] = { symbole = 'lbf', nom = 'livre-force', id='Q1194225' }, |
− | [' | + | ['lb t'] = { symbole = 'lb t', nom = 'livre de troy', id='Q1974806' }, |
− | [' | + | ['lm'] = { symbole = 'lm', nom = 'lumen', id='Q484092' }, |
− | [' | + | ['ln'] = { symbole = 'ln', nom = 'ligne', id='Q1630774' }, |
− | [' | + | ['m'] = { symbole = 'm', nom = 'mètre', id='Q11573' }, |
− | [' | + | ['Ma'] = { symbole = 'Ma', nom = "million d'années", id='Q20764' }, |
− | [' | + | ['mag'] = { symbole = 'mag', nom = 'myriagramme', id='Q2151240' }, |
− | [' | + | ['mi'] = { symbole = 'mi', nom = 'mille international', id='Q2296171' }, |
− | [' | + | ['mil'] = { symbole = 'mil', nom = 'millième de pouce', id='Q218593' }, |
− | [' | + | ['min'] = { symbole = 'min', nom = 'minute', id='Q7727' }, |
− | [' | + | ['Mio'] = { symbole = 'Mio', nom = 'million', id='Q38526' }, |
− | [' | + | ['MIPS'] = { symbole = 'MIPS', nom = "million d'instructions par seconde", id='Q71486' }, |
− | [' | + | ['mog'] = { symbole = 'mog', nom = 'myriogramme', id='Q2151240' }, |
− | [' | + | ['mol'] = { symbole = 'mol', nom = 'mole', id='Q41509' }, |
− | [' | + | ['mph'] = { symbole = 'mph', nom = 'mille par heure', id='Q211256' }, |
− | [' | + | ['mpm'] = { symbole = 'mpm', nom = 'mesure par minute', id='Q2389617' }, |
− | [' | + | ['Mrd'] = { symbole = 'Mrd', nom = 'milliard', id='Q16021' }, |
− | [' | + | ['%m'] = { symbole = '%m', nom = 'pourcentage massique', id='Q899138' }, |
− | [' | + | ['%mol'] = { symbole = '%mol', nom = 'pourcentage molaire', id='Q125264' }, |
− | [' | + | ['Mx'] = { symbole = 'Mx', nom = 'maxwell', id='Q608697' }, |
− | [' | + | ['N'] = { symbole = 'N', nom = 'newton', id='Q12438' }, |
− | [' | + | ['Nm'] = { symbole = 'Nm', nom = 'normo mètre', id='Q3343906' }, -- cas particulier |
− | [' | + | ['NM'] = { symbole = 'NM', nom = 'mille marin', id='Q93318' }, |
− | [' | + | ['o'] = { symbole = 'o', nom = 'octet', id='Q851872' }, |
− | [' | + | ['Oe'] = { symbole = 'Oe', nom = 'œrsted', id='Q844976' }, |
− | [' | + | ['ons'] = { symbole = 'ons', nom = 'once néerlandaise', id='Q48013' }, |
− | [' | + | ['oz av'] = { symbole = 'oz av', nom = 'once avoirdupois', id='Q48013' }, |
− | [' | + | ['oz liq'] = { symbole = 'oz liq', nom = 'once liquide', id='Q420266' }, |
− | [' | + | ['oz t'] = { symbole = 'oz t', nom = 'once troy', id='Q1974806' }, |
+ | ['P'] = { symbole = 'P', nom = 'poise', id='Q2100949' }, | ||
+ | ['Pa'] = { symbole = 'Pa', nom = 'pascal', id='Q44395' }, | ||
+ | ['pax'] = { symbole = 'pax', nom = 'passager', id='Q319604' }, | ||
+ | ['pc'] = { symbole = 'pc', nom = 'parsec', id='Q12129' }, | ||
+ | ['pdl'] = { symbole = 'pdl', nom = 'poundal', id='Q1972579' }, | ||
+ | ['ph'] = { symbole = 'ph', nom = 'phot', id='page' }, | ||
+ | ['Pl'] = { symbole = 'Pl', nom = 'poiseuille', id='Q751310' }, | ||
+ | ['po'] = { symbole = 'po', nom = 'pouce', id='Q218593' }, | ||
+ | ['ppb'] = { symbole = 'ppb', nom = 'partie par milliard', id='Q2055118' }, | ||
+ | ['ppm'] = { symbole = 'ppm', nom = 'partie par million', id='Q21006887' }, | ||
+ | ['ppmv'] = { symbole = 'ppmv', nom = 'partie par million en volume', id='Q21006887' }, | ||
+ | ['ppt'] = { symbole = 'ppt', nom = 'partie par billion', id='Q3366889' }, | ||
+ | ['psi'] = { symbole = 'psi', nom = 'livre par pouce carré', id='Q626299' }, | ||
+ | ['pt'] = { symbole = 'pt', nom = 'pinte', id='Q11123' }, | ||
+ | ['pt (Imp)'] = { symbole = 'pt (Imp)', nom = 'pinte impériale', id='Q11123' }, | ||
+ | ['pt (US dry)'] = { symbole = 'pt (US dry),', nom = 'pinte US', id='Q11123' }, | ||
+ | ['pt (US fl)'] = { symbole = 'pt (US fl)', nom = 'pinte US', id='Q11123' }, | ||
+ | ['q'] = { symbole = 'q', nom = 'quintal', id='Q940052' }, | ||
+ | ['r'] = { symbole = 'r', nom = 'révolution', id='Q304479' }, | ||
+ | ['°r'] = { symbole = '°Ré', nom = 'degré Réaumur', id='Q223061' }, | ||
+ | ['rad'] = { symbole = 'rad', nom = 'radian', id='Q33680' }, | ||
+ | ['°Ra'] = { symbole = '°Ra', nom = 'degré Rankine', id='Q207488' }, | ||
+ | ['°Ré'] = { symbole = '°Ré', nom = 'degré Réaumur', id='Q223061' }, | ||
+ | ['rpm'] = { symbole = 'tr/min', nom = 'tour par minute', id='Q206037' }, | ||
+ | ['s'] = { symbole = 's', nom = 'seconde', id='Q11574' }, | ||
+ | ['S'] = { symbole = 'S', nom = 'siemens', id='Q169893' }, | ||
+ | ['sb'] = { symbole = 'sb', nom = 'stilb', id='page' }, | ||
+ | ['sh tn'] = { symbole = 'sh tn', nom = 'tonne courte', id='Q469356' }, | ||
+ | ['sr'] = { symbole = 'sr', nom = 'stéradian', id='Q177612' }, | ||
+ | ['st'] = { symbole = 'st', nom = 'stère', id='Q1585993' }, | ||
+ | ['St'] = { symbole = 'St', nom = 'stokes', id='Q1569733' }, | ||
+ | ['statC'] = { symbole = 'statC', nom = 'statcoulomb', id='Q21131' }, | ||
+ | ['Sv'] = { symbole = 'Sv', nom = 'sievert', id='Q103246' }, | ||
+ | ['t'] = { symbole = 't', nom = 'tonne', id='Q191118' }, | ||
+ | ['T'] = { symbole = 'T', nom = 'tesla', id='Q163343' }, | ||
+ | ['tec'] = { symbole = 'tec', nom = 'tonne équivalent charbon', id='Q1414202' }, | ||
+ | ['tep'] = { symbole = 'tep', nom = "tonne équivalent pétrole", id='Q296936' }, | ||
+ | ['TEU'] = { symbole = 'TEU', nom = 'équivalent vingt pieds', id='Q488021' }, | ||
+ | ['thou'] = { symbole = 'thou', nom = 'millième de pouce', id='Q218593' }, | ||
+ | ['th'] = { symbole = 'th', nom = 'thermie', id='Q842981' }, | ||
+ | ['tjb'] = { symbole = 'tjb', nom = 'tonneaux de jauge brute', id='Q752079' }, | ||
+ | ['ton'] = { symbole = 'ton', nom = 'tonne longue', id='Q667419' }, | ||
+ | ['tpl'] = { symbole = 'tpl', nom = 'tonnes de port en lourd', id='Q1332978' }, | ||
+ | ['tr'] = { symbole = 'tr', nom = 'tour', id='Q304479' }, | ||
+ | ['u'] = { symbole = 'u', nom = 'unité de masse atomique', id='Q483261' }, | ||
+ | ['ua'] = { symbole = 'ua', nom = 'unité astronomique', id='Q1811' }, | ||
+ | ['vg'] = { symbole = 'vg', nom = 'verge anglaise', id='Q482798' }, | ||
+ | ['V'] = { symbole = 'V', nom = 'volt', id='Q25250' }, | ||
+ | ['W'] = { symbole = 'W', nom = 'watt', id='Q25236' }, | ||
+ | ['Wb'] = { symbole = 'Wb', nom = 'weber', id='Q170804' }, | ||
+ | ['We'] = { symbole = 'We', nom = 'watt électrique', id='Q25236' }, | ||
+ | ['Wh'] = { symbole = 'Wh', nom = 'watt-heure', id='Q182098' }, | ||
+ | ['Wth'] = { symbole = 'Wth', nom = 'watt thermique', id='Q25236' }, | ||
+ | ['yd'] = { symbole = 'yd', nom = 'yard', id='Q482798' }, | ||
+ | -- ['γ'] = { symbole = 'γ', nom = 'gamma', id='page' }, -- imprécis, utiliser µg (microgramme) ou nT (nanoTesla) | ||
+ | ['%vol'] = { symbole = '%vol', nom = 'pourcentage volumique', id='Q909482' }, | ||
+ | ['Ω'] = { symbole = 'Ω', nom = 'ohm', id='Q47083' }, | ||
+ | ['µ'] = { symbole = 'µm', nom = 'micromètre', id='Q175821' }, | ||
+ | ['°'] = { symbole = '°', nom = 'degré', id='Q28390' }, | ||
+ | ['′'] = { symbole = '′', nom = 'minutes d’arc', id='Q209426' }, | ||
+ | ['″'] = { symbole = '″', nom = 'seconde d’arc', id='Q829073' }, | ||
+ | ['%'] = { symbole = '%', nom = 'pourcent', id='Q11229' }, | ||
+ | ['‰'] = { symbole = '‰', nom = 'pour mille', id='Q181011' }, | ||
+ | -- Monnaies | ||
+ | ['€'] = { symbole = '€', nom = 'euro', id='Q4916' }, | ||
+ | ['$'] = { symbole = '$', nom = 'dollar', id='Q11110' }, | ||
+ | ['£'] = { symbole = '£', nom = 'livre sterling', id='Q25224' }, | ||
+ | ['¥'] = { symbole = '¥', nom = 'yen', id='Q8146' }, | ||
+ | ['CHF'] = { symbole = 'CHF', nom = 'franc suisse', id='Q25344' }, | ||
} | } | ||
local prefix = { | local prefix = { | ||
− | ['Y'] = { nom = ' | + | ['Y'] = { nom = 'yotta', symbole = 'Y', puissance = 24 }, |
− | ['Z'] = { nom = ' | + | ['Z'] = { nom = 'zetta', symbole = 'Z', puissance = 21 }, |
− | ['E'] = { nom = ' | + | ['E'] = { nom = 'exa', symbole = 'E', puissance = 18 }, |
− | ['P'] = { nom = ' | + | ['P'] = { nom = 'péta', symbole = 'P', puissance = 15 }, |
− | ['T'] = { nom = ' | + | ['T'] = { nom = 'téra', symbole = 'T', puissance = 12 }, |
['G'] = { nom = 'giga', symbole = 'G', puissance = 9 }, | ['G'] = { nom = 'giga', symbole = 'G', puissance = 9 }, | ||
− | ['M'] = { nom = ' | + | ['M'] = { nom = 'méga', symbole = 'M', puissance = 6 }, |
− | ['k'] = { nom = ' | + | ['k'] = { nom = 'kilo', symbole = 'k', puissance = 3 }, |
− | ['h'] = { nom = ' | + | ['h'] = { nom = 'hecto', symbole = 'h', puissance = 2 }, |
− | ['da'] = { nom = ' | + | ['da'] = { nom = 'déca', symbole = 'da', puissance = 1 }, |
− | ['d'] = { nom = ' | + | ['d'] = { nom = 'déci', symbole = 'd', puissance = -1 }, |
− | ['c'] = { nom = ' | + | ['c'] = { nom = 'centi', symbole = 'c', puissance = -2 }, |
− | ['m'] = { nom = ' | + | ['m'] = { nom = 'milli', symbole = 'm', puissance = -3 }, |
− | ['µ'] = { nom = ' | + | ['µ'] = { nom = 'micro', symbole = 'µ', puissance = -6 }, |
− | ['n'] = { nom = ' | + | ['n'] = { nom = 'nano', symbole = 'n', puissance = -9 }, |
− | ['p'] = { nom = ' | + | ['p'] = { nom = 'pico', symbole = 'p', puissance = -12 }, |
− | ['f'] = { nom = ' | + | ['f'] = { nom = 'femto', symbole = 'f', puissance = -15 }, |
− | ['a'] = { nom = ' | + | ['a'] = { nom = 'atto', symbole = 'a', puissance = -18 }, |
− | ['z'] = { nom = ' | + | ['z'] = { nom = 'zepto', symbole = 'z', puissance = -21 }, |
− | ['y'] = { nom = ' | + | ['y'] = { nom = 'yocto', symbole = 'y', puissance = -24 }, |
− | ['Yi'] = { nom = ' | + | ['Yi'] = { nom = 'yobi', symbole = 'Yi', puissance = 24 }, |
− | ['Zi'] = { nom = ' | + | ['Zi'] = { nom = 'zébi', symbole = 'Zi', puissance = 21 }, |
['Ei'] = { nom = 'exbi', symbole = 'Ei', puissance = 18 }, | ['Ei'] = { nom = 'exbi', symbole = 'Ei', puissance = 18 }, | ||
− | ['Pi'] = { nom = ' | + | ['Pi'] = { nom = 'pébi', symbole = 'Pi', puissance = 15 }, |
− | ['Ti'] = { nom = ' | + | ['Ti'] = { nom = 'tébi', symbole = 'Ti', puissance = 12 }, |
['Gi'] = { nom = 'gibi', symbole = 'Gi', puissance = 9 }, | ['Gi'] = { nom = 'gibi', symbole = 'Gi', puissance = 9 }, | ||
− | ['Mi'] = { nom = ' | + | ['Mi'] = { nom = 'mébi', symbole = 'Mi', puissance = 6 }, |
['Ki'] = { nom = 'kibi', symbole = 'Ki', puissance = 3 }, | ['Ki'] = { nom = 'kibi', symbole = 'Ki', puissance = 3 }, | ||
} | } | ||
− | + | -- ajout des noms comme alias | |
local pref = {} | local pref = {} | ||
for k, v in pairs( prefix ) do | for k, v in pairs( prefix ) do | ||
Dòng 157: | Dòng 229: | ||
prefix = pref | prefix = pref | ||
− | local exposant = { '', ' | + | local exposant = { '', ' carré', ' cube', ' puissance quatre', ' puissance cinq', |
− | ['½'] = ' | + | ['½'] = ' un demi', ['1/2'] = ' un demi', |
− | ['3/2'] = ' | + | ['3/2'] = ' trois demis', |
} | } | ||
local convert = { | local convert = { | ||
− | [' | + | ['atmosphère normale'] = { |
{ 'Pa', 101325 }, | { 'Pa', 101325 }, | ||
{ 'bar', 1.01325 }, | { 'bar', 1.01325 }, | ||
Dòng 171: | Dòng 243: | ||
{ 'atm', 0.9869233 }, | { 'atm', 0.9869233 }, | ||
}, | }, | ||
− | [' | + | ['cuillère à café'] = { 'ml', 4.928922 }, |
− | [' | + | ['calorie'] = { 'J', 4.19002 }, |
− | [' | + | ['calorie (15°C)'] = { 'J', 4.18580 }, |
− | [' | + | ['calorie (20°C)'] = { 'J', 4.18190 }, |
− | [' | + | ['calorie (International Table)'] = { 'J', 4.1868 }, |
− | [' | + | ['calorie (thermochimie)'] = { 'J', 4.184 }, |
− | [' | + | ['calorie (thermochimie) par mole'] = { 'J/mol', 4.184 }, |
+ | ['calorie puissance un demi par centimètre puissance trois demis'] = { 'MPa½', 2.04548283 }, | ||
['carat'] = { 'mg', 200 }, | ['carat'] = { 'mg', 200 }, | ||
− | [' | + | ['cheval-vapeur'] = { 'kW', 0.73549875 }, |
− | [' | + | ['cuillère à soupe'] = { 'ml', 14.78676 }, |
− | [' | + | ['coulomb mètre'] = { 'debye', 2.99792458e29 }, |
− | [' | + | ['degré'] = { 'rad', 0.01745329 }, |
− | [' | + | ['degré Celsius'] = { |
{ '°F', 1.8, 32, round = 1 }, | { '°F', 1.8, 32, round = 1 }, | ||
{ 'K', 1, 273.15, round = 1 }, | { 'K', 1, 273.15, round = 1 }, | ||
}, | }, | ||
− | [' | + | ['degré Delisle'] = { |
{ '°C', -0.6666667, 100, round = 1 }, | { '°C', -0.6666667, 100, round = 1 }, | ||
{ '°F', -1.2, 212, round = 1 }, | { '°F', -1.2, 212, round = 1 }, | ||
{ 'K', -0.6666667, 373.15, round = 1 }, | { 'K', -0.6666667, 373.15, round = 1 }, | ||
}, | }, | ||
− | [' | + | ['degré Fahrenheit'] = { |
{ '°C', 0.555555556, -17.78, round = 1 }, | { '°C', 0.555555556, -17.78, round = 1 }, | ||
{ 'K', 0.555555556, 255.37, round = 1 }, | { 'K', 0.555555556, 255.37, round = 1 }, | ||
Dòng 198: | Dòng 271: | ||
['debye'] = { 'C m', 3.335641e30 }, | ['debye'] = { 'C m', 3.335641e30 }, | ||
['erg'] = { 'J', 1e-7 }, | ['erg'] = { 'J', 1e-7 }, | ||
− | [' | + | ['électron-volt'] = { |
{ 'J', 1.602176e-19 }, | { 'J', 1.602176e-19 }, | ||
{ 'kJ/mol', 96.4853 }, | { 'kJ/mol', 96.4853 }, | ||
Dòng 204: | Dòng 277: | ||
}, | }, | ||
['franklin'] = { 'C', 3.335641e-10 }, | ['franklin'] = { 'C', 3.335641e-10 }, | ||
− | [' | + | ['gramme par centimètre cube'] = { |
{ 'kg/m³', 1000 }, | { 'kg/m³', 1000 }, | ||
{ 'm³/mol', 1e-6, M = '*', inverse = true }, | { 'm³/mol', 1e-6, M = '*', inverse = true }, | ||
}, | }, | ||
− | [' | + | ['gramme par litre'] = { 'mol/l', 1, M = '/' }, |
− | [' | + | ['grade'] = { |
{ '°', 0.9 }, | { '°', 0.9 }, | ||
{ 'rad', 0.01745329 }, | { 'rad', 0.01745329 }, | ||
}, | }, | ||
['gauss'] = { 'T', 1e-4 }, | ['gauss'] = { 'T', 1e-4 }, | ||
− | [' | + | ['hectare'] = { |
{ 'm²', 10000 }, | { 'm²', 10000 }, | ||
{ 'km²', 0.01 }, | { 'km²', 0.01 }, | ||
Dòng 222: | Dòng 295: | ||
{ 'rad/s', 6.2831853 }, | { 'rad/s', 6.2831853 }, | ||
}, | }, | ||
− | [' | + | ['isolation vestimentaire'] = { 'K m²/W', 0,155 }, |
− | [' | + | ['joule par mole kelvin'] = { 'J g⁻¹ K⁻¹)', 1, M = '/' }, |
− | [' | + | ['joule par gramme kelvin'] = { 'unité', 1, M = '*' }, |
+ | ['kelvin'] = { | ||
{ '°C', 1, -273.15 }, | { '°C', 1, -273.15 }, | ||
{ '°F', 1.8, -459.67 }, | { '°F', 1.8, -459.67 }, | ||
}, | }, | ||
− | [' | + | ['kilogramme-force'] = { 'N', 9.80665 }, |
− | [' | + | ['kilogramme par mètre cube'] = { 'g cm³', 0.001 }, |
− | [' | + | ['kilojoule par mole'] = { |
{ 'eV', 0.01036427 }, | { 'eV', 0.01036427 }, | ||
{ 'cal(th)/mol', 239.006 }, | { 'cal(th)/mol', 239.006 }, | ||
{ 'kJ/g', 1, M = '/' }, | { 'kJ/g', 1, M = '/' }, | ||
}, | }, | ||
− | [' | + | ['kilomètre par heure'] = { 'm/s', 0.277778 }, |
− | [' | + | ['litre'] = { |
{ 'm³', 0.001 }, | { 'm³', 0.001 }, | ||
{ 'fl.oz.', 33.814 }, | { 'fl.oz.', 33.814 }, | ||
}, | }, | ||
− | [' | + | ['livre'] = { 'Kg', 0.45359237 }, |
− | [' | + | ['livre par pouce carré'] = { 'Pa', 6894.757 }, |
− | [' | + | ['maxwell'] = { 'Wb', 1e-8 }, |
+ | ['mètre par seconde'] = { 'km/h', 3.6 }, | ||
+ | ['mètre de mercure'] = { | ||
{ 'Pa', 133322.4 }, | { 'Pa', 133322.4 }, | ||
{ 'bar', 1.333224 }, | { 'bar', 1.333224 }, | ||
}, | }, | ||
− | [' | + | ['mille par heure'] = { |
{ 'm/s', 0.44704 }, | { 'm/s', 0.44704 }, | ||
{ 'km/h', 1.609344 }, | { 'km/h', 1.609344 }, | ||
}, | }, | ||
['œrsted'] = { 'A/m', 79.57747 }, | ['œrsted'] = { 'A/m', 79.57747 }, | ||
− | [' | + | ['once liquide'] = { 'l', 0.0295735295625 }, |
+ | ['pascal'] = { | ||
{ 'bar', 1e-5 }, | { 'bar', 1e-5 }, | ||
{ 'atm', 9.86923e-6 }, | { 'atm', 9.86923e-6 }, | ||
}, | }, | ||
+ | ['poise'] = { 'Pa s', 0.1 }, | ||
['radian'] = { '°', 57.29578 }, | ['radian'] = { '°', 57.29578 }, | ||
− | [' | + | ['rem'] = { 'Sv', 0.01 }, |
+ | ['stokes'] = { 'm²/s', 0.0001 }, | ||
+ | ['tour par minute'] = { 'rad/s', 0.10472 }, | ||
+ | ['tonne équivalent pétrole'] = { 'GJ', 41.868 }, | ||
+ | ['tonneaux de jauge brute'] = { 'm³', 2.832 }, | ||
['torr'] = { 'Pa', 133.3224 }, | ['torr'] = { 'Pa', 133.3224 }, | ||
− | [' | + | ['watt heure'] = { 'MJ', 0.0036 }, |
['yard'] = { 'm', 0.9144 }, | ['yard'] = { 'm', 0.9144 }, | ||
} | } | ||
+ | -- Liste d'alias | ||
unit['Å'] = unit['Å'] -- U+212B → U+00C5 | unit['Å'] = unit['Å'] -- U+212B → U+00C5 | ||
+ | unit['a.l.'] = unit['al'] | ||
unit['bl'] = unit['bbl'] | unit['bl'] = unit['bbl'] | ||
unit['Btu'] = unit['BTU'] | unit['Btu'] = unit['BTU'] | ||
− | unit[' | + | unit['CàC'] = unit['càc'] |
+ | unit['De'] = unit['°De'] | ||
+ | unit['ºDe'] = unit['°De'] | ||
unit['cm Hg'] = unit['cmHg'] | unit['cm Hg'] = unit['cmHg'] | ||
unit['ºC'] = unit['°C'] | unit['ºC'] = unit['°C'] | ||
+ | unit['CàS'] = unit['càs'] | ||
unit['esu'] = unit['Fr'] | unit['esu'] = unit['Fr'] | ||
unit['ºF'] = unit['°F'] | unit['ºF'] = unit['°F'] | ||
unit['fl. oz.'] = unit['fl oz'] | unit['fl. oz.'] = unit['fl oz'] | ||
unit['floz'] = unit['fl oz'] | unit['floz'] = unit['fl oz'] | ||
+ | unit['gr'] = unit['gon'] | ||
+ | unit['Gs'] = unit['G'] | ||
+ | unit['hab'] = unit['hab.'] -- nécessaire car le point sera considéré par le module comme séparateur de l'unité suivante | ||
+ | unit['hp'] = unit['ch'] | ||
+ | unit['hr'] = unit['h'] | ||
+ | unit['kgp'] = unit['kgf'] | ||
+ | unit['kp'] = unit['kgf'] | ||
unit['L'] = unit['l'] | unit['L'] = unit['l'] | ||
unit['ℓ'] = unit['l'] | unit['ℓ'] = unit['l'] | ||
+ | unit['mio'] = unit['Mio'] | ||
+ | unit['mrd'] = unit['Mrd'] | ||
+ | unit['mile'] = unit['mi'] | ||
unit['PSI'] = unit['psi'] | unit['PSI'] = unit['psi'] | ||
unit['p.s.i.'] = unit['psi'] | unit['p.s.i.'] = unit['psi'] | ||
unit['RPM'] = unit['rpm'] | unit['RPM'] = unit['rpm'] | ||
+ | unit['uma'] = unit['u'] | ||
unit['Wt'] = unit['Wth'] | unit['Wt'] = unit['Wth'] | ||
− | unit['’'] = unit['′'] | + | unit['’'] = unit['′'] -- apostrophe courbe → prime |
− | unit['\''] = unit['′'] | + | unit['\''] = unit['′'] -- apostrophe droite → prime |
− | unit['”'] = unit['″'] | + | unit['”'] = unit['″'] -- apostrophe double → double prime |
− | unit['"'] = unit['″'] | + | unit['"'] = unit['″'] -- guillemet droit → double prime |
− | unit['% | + | unit['%Vol'] = unit['%vol'] |
unit['μ'] = unit['µ'] -- U+03BC → U+00B5 | unit['μ'] = unit['µ'] -- U+03BC → U+00B5 | ||
− | unit['\226\132\166'] = unit['Ω'] -- U+2126 → U+03A9 | + | unit['\226\132\166'] = unit['Ω'] -- U+2126 → U+03A9, utilisation des octets UTF-8, car firefox remplace automatiquement le caractère. |
prefix['μ'] = prefix['µ'] -- U+03BC → U+00B5 | prefix['μ'] = prefix['µ'] -- U+03BC → U+00B5 | ||
− | convert[' | + | convert['gramme par millilitre'] = convert['gramme par centimètre cube'] |
− | convert[' | + | convert['joule par kelvin mole'] = convert['joule par mole kelvin'] |
− | convert[' | + | convert['joule par kelvin gramme'] = convert['joule par gramme kelvin'] |
− | convert[' | + | convert['livre avoirdupois'] = convert['livre'] |
+ | convert['verge anglaise'] = convert['yard'] | ||
+ | -- pour gérer les pluriels, le module supprime les s finaux avant la recherche, il faut donc des alias pour ceux qui ont naturellement un s | ||
+ | convert['stoke'] = convert['stokes'] | ||
+ | convert['gaus'] = convert['gauss'] | ||
+ | convert['degré Celsiu'] = convert['degré Celsius'] | ||
+ | convert['calorie puissance un demi par centimètre puissance troi demi'] = convert['calorie puissance un demi par centimètre puissance trois demis'] | ||
local Data = { | local Data = { |