Java egység átalakító létrehozása

Az alábbi szkript egy olyan átalakítót definiál, amely a Javascript használatával működik. Ezt a szkriptet a böngészőben helyileg lehet használni a szerver kód nélkül.

// a lista végén új egységek adhatók hozzá

// ha 2 egységnek ugyanaz a száma, akkor az első figyelmen kívül marad

// ha 2 egység azonos szimbólummal rendelkezik, a második figyelmen kívül marad

// alapvető SI-egységek: méter, kilogramm, második, Ampere, Kelvin, mol, candela

// ex: hr = idő = s => m ^ 0.kg ^ 0.s ^ 1.A ^ 0.K ^ 0.mol ^ 0.cd ^ 0

// ex: g = gyorsulás = m / s ^ 2 => m ^ 1.kg ^ 0.s ^ -2.A ^ 0.K ^ 0.mol ^ 0.cd ^ 0

// ex: V = feszültség = kg.m² / s³ / A => m ^ 2.k ^ 1.s ^ -3.A ^ -1.K ^ 0.mol ^ 0.cd ^ 0

all_units = új Array ();

all_units [0] = új tömb ("Unit", "Symbol", "Value", "m", "kg", "s", "A", "K", "mol", "cd");

all_units [1] = új Array ("g", "g", "0, 00000000006672", 3, -1, -2, 0, 0, 0, 0);

all_units [2] = új Array ("na", "na", "6.022169", 0, 0, 0, 0, 0, -1, 0);

all_units [3] = új Array ("yocto", "yocto", 1E-024, 0, 0, 0, 0, 0, 0, 0);

all_units [4] = új Array ("zepto", "zepto", 1E-021, 0, 0, 0, 0, 0, 0, 0);

all_units [5] = új Array ("atto", "atto", 1E-018, 0, 0, 0, 0, 0, 0, 0);

all_units [6] = új Array ("femto", "femto", 1E-015, 0, 0, 0, 0, 0, 0, 0);

all_units [7] = új tömb ("pico", "pico", "0, 000000000001", 0, 0, 0, 0, 0, 0, 0);

all_units [8] = új Array ("nano", "nano", "0, 000000001", 0, 0, 0, 0, 0, 0, 0);

all_units [9] = új Array ("mikro", "mikro", "0, 000001", 0, 0, 0, 0, 0, 0, 0);

all_units [10] = új tömb ("milli", "milli", "0, 001", 0, 0, 0, 0, 0, 0, 0);

all_units [11] = új Array ("centi", "centi", "0.01", 0, 0, 0, 0, 0, 0, 0);

all_units [12] = új Array ("deci", "deci", "0, 1", 0, 0, 0, 0, 0, 0, 0);

all_units [13] = új Array ("demi", "demi", "0, 5", 0, 0, 0, 0, 0, 0, 0);

all_units [14] = új Array ("félig", "félig", "0, 5", 0, 0, 0, 0, 0, 0, 0);

all_units [15] = új Array ("kibi", "kibi", 8, 0, 0, 0, 0, 0, 0, 0);

all_units [16] = új Array ("deca", "deca", 10, 0, 0, 0, 0, 0, 0, 0);

all_units [17] = új Array ("deka", "deka", 10, 0, 0, 0, 0, 0, 0, 0);

all_units [18] = új Array ("mebi", "mebi", 22, 0, 0, 0, 0, 0, 0, 0);

all_units [19] = új Array ("gibi", "gibi", 28, 0, 0, 0, 0, 0, 0, 0);

all_units [20] = új Array ("tebi", "tebi", 42, 0, 0, 0, 0, 0, 0, 0);

all_units [21] = új Array ("pebi", "pebi", 48, 0, 0, 0, 0, 0, 0, 0);

all_units [22] = új Array ("exbi", "exbi", 62, 0, 0, 0, 0, 0, 0, 0);

all_units [23] = új Array ("hecto", "hecto", 100, 0, 0, 0, 0, 0, 0, 0);

all_units [24] = új Array ("kilo", "kilo", 1000, 0, 0, 0, 0, 0, 0, 0);

all_units [25] = új Array ("mega", "Mega", 1000000, 0, 0, 0, 0, 0, 0, 0);

all_units [26] = új Array ("giga", "Giga", 1000000000, 0, 0, 0, 0, 0, 0, 0);

all_units [27] = új Array ("tera", "Tera", 1000000000000, 0, 0, 0, 0, 0, 0, 0);

all_units [28] = új Array ("peta", "Peta", 1E + 015, 0, 0, 0, 0, 0, 0, 0);

all_units [29] = új Array ("exa", "Exa", 1E + 018, 0, 0, 0, 0, 0, 0, 0);

all_units [30] = új Array ("zetta", "Zetta", 1E + 021, 0, 0, 0, 0, 0, 0, 0);

all_units [31] = új Array ("yotta", "Yotta", 1E + 024, 0, 0, 0, 0, 0, 0, 0);

all_units [32] = új Array ("g0", "g0", "9.80665", 1, 0, -2, 0, 0, 0, 0);

all_units [33] = új Array ("pajta", "pajta", 1E-028, 2, 0, 0, 0, 0, 0, 0);

all_units [34] = új Array ("barns", "barns", 1E-028, 2, 0, 0, 0, 0, 0, 0);

all_units [35] = új Array ("vannak", "vannak", 100, 2, 0, 0, 0, 0, 0, 0);

all_units [36] = új Array ("ares", "ares", 100, 2, 0, 0, 0, 0, 0, 0);

all_units [37] = új Array ("acre", "acre", "4046.8564224", 2, 0, 0, 0, 0, 0, 0);

all_units [38] = új Array ("hektár", "hektár", "4046.8564224", 2, 0, 0, 0, 0, 0, 0);

all_units [39] = új Array ("hektár", "hektár", 10000, 2, 0, 0, 0, 0, 0, 0);

all_units [40] = új Array ("hektár", "hektár", 10000, 2, 0, 0, 0, 0, 0, 0);

all_units [41] = új Array ("pf", "pf", "0, 000000000001", - 2, -1, 4, 2, 0, 0, 0);

all_units [42] = új Array ("statfarad", "statfarad", "0, 000000000001113", - 2, -1, 4, 2, 0, 0, 0);

all_units [43] = új Array ("statfarads", "statfarads", "0, 000000000001113", - 2, -1, 4, 2, 0, 0, 0);

all_units [44] = új Array ("uf", "uf", "0, 000001", - 2, -1, 4, 2, 0, 0, 0);

all_units [45] = új Array ("f", "f", 1, -2, -1, 4, 2, 0, 0, 0);

all_units [46] = új Array ("farad", "farad", 1, -2, -1, 4, 2, 0, 0, 0);

all_units [47] = új Array ("farads", "farads", 1, -2, -1, 4, 2, 0, 0, 0);

all_units [48] = új Array ("abfarad", "abfarad", 1000000000, -2, -1, 4, 2, 0, 0, 0);

all_units [49] = új Array ("abfarads", "abfarads", 1000000000, -2, -1, 4, 2, 0, 0, 0);

all_units [50] = új Array ("elemi töltés", "elemi töltés", "1.6021892E-019", 0, 0, 1, 1, 0, 0, 0);

all_units [51] = új Array ("eq", "eq", "1, 6021892E-019", 0, 0, 1, 1, 0, 0, 0);

all_units [52] = új Array ("statcoul", "statcoul", "0, 0000000003336", 0, 0, 1, 1, 0, 0, 0);

all_units [53] = új Array ("statcoulomb", "statcoulomb", "0, 0000000003336", 0, 0, 1, 1, 0, 0, 0);

all_units [54] = új Array ("statcoulombs", "statcoulombs", "0, 0000000003336", 0, 0, 1, 1, 0, 0, 0);

all_units [55] = új tömb ("coul", "Coul", 1, 0, 0, 1, 1, 0, 0, 0);

all_units [56] = új Array ("coulomb", "Coulomb", 1, 0, 0, 1, 1, 0, 0, 0);

all_units [57] = új Array ("coulomb", "C", 1, 0, 0, 1, 1, 0, 0, 0);

all_units [58] = új Array ("abcoul", "abcoul", 10, 0, 0, 1, 1, 0, 0, 0);

all_units [59] = új Array ("abcoulomb", "abcoulomb", 10, 0, 0, 1, 1, 0, 0, 0);

all_units [60] = új Array ("abcoulombs", "abcoulombs", 10, 0, 0, 1, 1, 0, 0, 0);

all_units [61] = új Array ("mho", "mho", 1, -2, -1, 3, 2, 0, 0, 0);

all_units [62] = új Array ("mhos", "mhos", 1, -2, -1, 3, 2, 0, 0, 0);

all_units [63] = új Array ("siemens", "Siemens", 1, -2, -1, 3, 2, 0, 0, 0);

all_units [64] = új Array ("statamp", "statamp", "0, 0000000003336", 0, 0, 0, 1, 0, 0, 0);

all_units [65] = új Array ("statampere", "statampere", "0, 0000000003336", 0, 0, 0, 1, 0, 0, 0);

all_units [66] = új Array ("statamperes", "statamperes", "0, 0000000003336", 0, 0, 0, 1, 0, 0, 0);

all_units [67] = új Array ("statamps", "statamps", "0, 0000000003336", 0, 0, 0, 1, 0, 0, 0);

all_units [68] = új Array ("µA", "µA", "0, 000001", 0, 0, 0, 1, 0, 0, 0);

all_units [69] = új Array ("mA", "mA", "0.001", 0, 0, 0, 1, 0, 0, 0);

all_units [70] = új tömb ("amp", "amp", 1, 0, 0, 0, 1, 0, 0, 0);

all_units [71] = új tömb ("Ampere", "Ampere", 1, 0, 0, 0, 1, 0, 0, 0);

all_units [72] = új Array ("Amperek", "Amperek", 1, 0, 0, 0, 1, 0, 0, 0);

all_units [73] = új tömb ("A", "A", 1, 0, 0, 0, 1, 0, 0, 0);

all_units [74] = új Array ("abamp", "abamp", 10, 0, 0, 0, 1, 0, 0, 0);

all_units [75] = új Array ("abampere", "abampere", 10, 0, 0, 0, 1, 0, 0, 0);

all_units [76] = új Array ("abamperes", "abamperes", 10, 0, 0, 0, 1, 0, 0, 0);

all_units [77] = új Array ("abamps", "abamps", 10, 0, 0, 0, 1, 0, 0, 0);

all_units [78] = új Array ("bit", "bit", 1, 0, 0, 0, 0, 0, 0, 0);

all_units [79] = új Array ("bit", "bit", 1, 0, 0, 0, 0, 0, 0, 0);

all_units [80] = új Array ("byte", "byte", 8, 0, 0, 0, 0, 0, 0, 0);

all_units [81] = új Array ("byte", "bytes", 8, 0, 0, 0, 0, 0, 0, 0);

all_units [82] = új Array ("quintillionth", "quintillionth", 1E-018, 0, 0, 0, 0, 0, 0, 0);

all_units [83] = új Array ("quadrillionth", "quadrillionth", 1E-015, 0, 0, 0, 0, 0, 0, 0);

all_units [84] = új Array ("trillionth", "trillionth", "0, 000000000001", 0, 0, 0, 0, 0, 0, 0);

all_units [85] = új Array ("milliárd", "milliárd", "0, 000000001", 0, 0, 0, 0, 0, 0, 0);

all_units [86] = új Array ("millió", "millió", "0, 000001", 0, 0, 0, 0, 0, 0, 0);

all_units [87] = új Array ("ezredik", "ezredik", "0, 001", 0, 0, 0, 0, 0, 0, 0);

all_units [88] = új Array ("%", "%", "0, 01", 0, 0, 0, 0, 0, 0, 0);

all_units [89] = új Array ("század", "század", "0, 01", 0, 0, 0, 0, 0, 0, 0);

all_units [90] = új Array ("százalék", "százalék", "0, 01", 0, 0, 0, 0, 0, 0, 0);

all_units [91] = új Array ("tized", "tizedik", "0, 1", 0, 0, 0, 0, 0, 0, 0);

all_units [92] = új Array ("e", "e", "2.71828182845904", 0, 0, 0, 0, 0, 0, 0);

all_units [93] = új Array ("pi", "pi", "3.14159265358979", 0, 0, 0, 0, 0, 0, 0);

all_units [94] = új Array ("száz", "száz", 100, 0, 0, 0, 0, 0, 0, 0);

all_units [95] = új tömb ("több száz", "száz", 100, 0, 0, 0, 0, 0, 0, 0);

all_units [96] = új tömb ("bruttó", "bruttó", 144, 0, 0, 0, 0, 0, 0, 0);

all_units [97] = új Array ("ezer", "ezer", 1000, 0, 0, 0, 0, 0, 0, 0);

all_units [98] = új Array ("ezer", "ezer", 1000, 0, 0, 0, 0, 0, 0, 0);

all_units [99] = új Array ("millió", "millió", 1000000, 0, 0, 0, 0, 0, 0, 0);

all_units [100] = új Array ("millió", "millió", 1000000, 0, 0, 0, 0, 0, 0, 0);

all_units [101] = új Array ("milliárd", "milliárd", 1000000000, 0, 0, 0, 0, 0, 0, 0);

all_units [102] = új Array ("milliárd", "milliárd", 1000000000, 0, 0, 0, 0, 0, 0, 0);

all_units [103] = új Array ("trillion", "trillion", 1000000000000, 0, 0, 0, 0, 0, 0, 0);

all_units [104] = új Array ("trillió", "trillió", 1000000000000, 0, 0, 0, 0, 0, 0, 0);

all_units [105] = új Array ("quadrillion", "quadrillion", 1E + 015, 0, 0, 0, 0, 0, 0, 0);

all_units [106] = új Array ("quadrillions", "quadrillions", 1E + 015, 0, 0, 0, 0, 0, 0, 0);

all_units [107] = új Array ("quintillion", "quintillion", 1E + 018, 0, 0, 0, 0, 0, 0, 0);

all_units [108] = új Array ("kvintillion", "kvintillion", 1E + 018, 0, 0, 0, 0, 0, 0, 0);

all_units [109] = új Array ("Ang", "Ang", "0, 0000000001", 1, 0, 0, 0, 0, 0, 0);

all_units [110] = új Array ("Angstrom", "Angstrom", "0, 0000000001", 1, 0, 0, 0, 0, 0, 0);

all_units [111] = új Array ("Angstroms", "Angstroms", "0, 0000000001", 1, 0, 0, 0, 0, 0, 0);

all_units [112] = új Array ("mikron", "mikron", "0, 000001", 1, 0, 0, 0, 0, 0, 0);

all_units [113] = új tömb ("mm", "mm", "0.001", 1, 0, 0, 0, 0, 0, 0);

all_units [114] = új Array ("Âμm", "Âμm", "0, 000001", 1, 0, 0, 0, 0, 0, 0);

all_units [115] = új tömb ("mil", "mil", "0, 0000254", 1, 0, 0, 0, 0, 0, 0);

all_units [116] = új Array ("mils", "mils", "0, 0000254", 1, 0, 0, 0, 0, 0, 0);

all_units [117] = új Array ("pont", "pont", "0.000352777777778", 1, 0, 0, 0, 0, 0, 0);

all_units [118] = új Array ("pica", "pica", "0, 004233333333333", 1, 0, 0, 0, 0, 0, 0);

all_units [119] = új Array ("cm", "cm", "0.01", 1, 0, 0, 0, 0, 0, 0);

all_units [120] = új Array ("in", "in", "0.0254", 1, 0, 0, 0, 0, 0, 0);

all_units [121] = új Array ("inch", "inch", "0.0254", 1, 0, 0, 0, 0, 0, 0);

all_units [122] = új Array ("hüvelyk", "hüvelyk", "0, 0254", 1, 0, 0, 0, 0, 0, 0);

all_units [123] = új Array ("láb", "láb", "0.3048", 1, 0, 0, 0, 0, 0, 0);

all_units [124] = új Array ("láb", "láb", "0.3048", 1, 0, 0, 0, 0, 0, 0);

all_units [125] = új Array ("ft", "ft", "0.3048", 1, 0, 0, 0, 0, 0, 0);

all_units [126] = új Array ("udvar", "udvar", "0.9144", 1, 0, 0, 0, 0, 0, 0);

all_units [127] = új Array ("yard", "yard", "0.9144", 1, 0, 0, 0, 0, 0, 0);

all_units [128] = új Array ("m", "m", 1, 1, 0, 0, 0, 0, 0, 0);

all_units [129] = új tömb ("mérő", "mérő", 1, 1, 0, 0, 0, 0, 0, 0);

all_units [130] = új Array ("méter", "méter", 1, 1, 0, 0, 0, 0, 0, 0);

all_units [131] = új Array ("fathom", "fathom", 18288, 1, 0, 0, 0, 0, 0, 0);

all_units [132] = új Array ("fathoms", "fathoms", 18288, 1, 0, 0, 0, 0, 0, 0);

all_units [133] = új Array ("sügér", "sügér", 50292, 1, 0, 0, 0, 0, 0, 0);

all_units [134] = új Array ("sügér", "sügér", 50292, 1, 0, 0, 0, 0, 0, 0);

all_units [135] = új Array ("pólus", "pólus", 50292, 1, 0, 0, 0, 0, 0, 0);

all_units [136] = új Array ("pólusok", "pólusok", 50292, 1, 0, 0, 0, 0, 0, 0);

all_units [137] = új Array ("rúd", "rúd", 50292, 1, 0, 0, 0, 0, 0, 0);

all_units [138] = új Array ("rudak", "rudak", 50292, 1, 0, 0, 0, 0, 0, 0);

all_units [139] = új Array ("furlong", "furlong", "201.168", 1, 0, 0, 0, 0, 0, 0);

all_units [140] = új Array ("furlongs", "furlongs", "201.168", 1, 0, 0, 0, 0, 0, 0);

all_units [141] = új Array ("km", "km", 1000, 1, 0, 0, 0, 0, 0, 0);

all_units [142] = új Array ("mi", "mi", "1609.344", 1, 0, 0, 0, 0, 0, 0);

all_units [143] = új Array ("mérföld", "mérföld", "1609, 344", 1, 0, 0, 0, 0, 0, 0);

all_units [144] = új Array ("mérföld", "mérföld", "1609, 344", 1, 0, 0, 0, 0, 0, 0);

all_units [145] = új Array ("tengeri mérföld", "tengeri mérföld", 1852, 1, 0, 0, 0, 0, 0, 0);

all_units [146] = új Array ("tengeri mérföld", "tengeri mérföld", 1852, 1, 0, 0, 0, 0, 0, 0);

all_units [147] = új Array ("nauticalmile", "nauticalmile", 1852, 1, 0, 0, 0, 0, 0, 0);

all_units [148] = új Array ("nauticalmiles", "nauticalmiles", 1852, 1, 0, 0, 0, 0, 0, 0);

all_units [149] = új Array ("NM", "NM", 1852, 1, 0, 0, 0, 0, 0, 0);

all_units [150] = új Array ("rp", "rp", 6356912, 1, 0, 0, 0, 0, 0, 0);

all_units [151] = új Array ("re", "re", 6378388, 1, 0, 0, 0, 0, 0, 0);

all_units [152] = új Array ("csillagászati ​​egység", "csillagászati ​​egység", 149598000000, 1, 0, 0, 0, 0, 0, 0);

all_units [153] = új Array ("au", "au", 149598000000, 1, 0, 0, 0, 0, 0, 0);

all_units [154] = új Array ("könnyűév", "könnyűév", "9.46E + 015", 1, 0, 0, 0, 0, 0, 0);

all_units [155] = új Array ("fényév", "fényév", "9.46E + 015", 1, 0, 0, 0, 0, 0, 0);

all_units [156] = új Array ("lightyear", "lightyear", "9.46E + 015", 1, 0, 0, 0, 0, 0, 0);

all_units [157] = új Array ("lightyears", "lightyears", "9.46E + 015", 1, 0, 0, 0, 0, 0, 0);

all_units [158] = új Array ("ly", "ly", "9.46E + 015", 1, 0, 0, 0, 0, 0, 0);

all_units [159] = új Array ("parsec", "parsec", "3.083E + 016", 1, 0, 0, 0, 0, 0, 0);

all_units [160] = új Array ("parsecs", "parsecs", "3.083E + 016", 1, 0, 0, 0, 0, 0, 0);

all_units [161] = új Array ("rad", "rad", "0, 01", 2, 0, -2, 0, 0, 0, 0);

all_units [162] = új Array ("rem", "rem", "0, 01", 2, 0, -2, 0, 0, 0, 0);

all_units [163] = új Array ("szürke", "szürke", 1, 2, 0, -2, 0, 0, 0, 0);

all_units [164] = új Array ("gy", "gy", 1, 2, 0, -2, 0, 0, 0, 0);

all_units [165] = új Array ("Sievert", "Sievert", 1, 2, 0, -2, 0, 0, 0, 0);

all_units [166] = új Array ("Sv", "Sv", 1, 2, 0, -2, 0, 0, 0, 0);

all_units [167] = új Array ("abvolt", "abvolt", "0, 00000001", 2, 1, -3, -1, 0, 0, 0);

all_units [168] = új Array ("abvolts", "abvolts", "0, 00000001", 2, 1, -3, -1, 0, 0, 0);

all_units [169] = új Array ("µV", "µV", "0, 000001", 2, 1, -3, -1, 0, 0, 0);

all_units [170] = új Array ("mV", "mV", "0, 001", 2, 1, -3, -1, 0, 0, 0);

all_units [171] = új Array ("V", "V", 1, 2, 1, -3, -1, 0, 0, 0);

all_units [172] = új Array ("Volt", "Volt", 1, 2, 1, -3, -1, 0, 0, 0);

all_units [173] = új Array ("volts", "Volts", 1, 2, 1, -3, -1, 0, 0, 0);

all_units [174] = új Array ("statvolt", "statvolt", "299.8", 2, 1, -3, -1, 0, 0, 0);

all_units [175] = új Array ("statvolts", "statvolts", "299, 8", 2, 1, -3, -1, 0, 0, 0);

all_units [176] = új Array ("elektron-volt", "elektron-volt", "1.60217733E-019", 2, 1, -2, 0, 0, 0, 0);

all_units [177] = új Array ("elektronvoltok", "elektronvoltok", "1, 60217733E-019", 2, 1, -2, 0, 0, 0, 0);

all_units [178] = új Array ("electronvolt", "electronvolt", "1.60217733E-019", 2, 1, -2, 0, 0, 0, 0);

all_units [179] = új Array ("elektronvolts", "elektronvolts", "1.60217733E-019", 2, 1, -2, 0, 0, 0, 0);

all_units [180] = új Array ("ev", "eV", "1.60217733E-019", 2, 1, -2, 0, 0, 0, 0);

all_units [181] = új Array ("mev", "meV", "0, 000000000000160217733", 2, 1, -2, 0, 0, 0, 0);

all_units [182] = új Array ("gev", "geV", "0, 000000000160217733", 2, 1, -2, 0, 0, 0, 0);

all_units [183] ​​= új tömb ("erg", "erg", "0, 0000001", 2, 1, -2, 0, 0, 0, 0);

all_units [184] = új Array ("ergs", "ergs", "0, 0000001", 2, 1, -2, 0, 0, 0, 0);

all_units [185] = új Array ("teV", "teV", "0, 000000160217733", 2, 1, -2, 0, 0, 0, 0);

all_units [186] = új Array ("Joule", "J", 1, 2, 1, -2, 0, 0, 0, 0);

all_units [187] = új Array ("joule", "Joule", 1, 2, 1, -2, 0, 0, 0, 0);

all_units [188] = új Array ("joules", "Joules", 1, 2, 1, -2, 0, 0, 0, 0);

all_units [189] = új Array ("cal", "Cal", 4184, 2, 1, -2, 0, 0, 0, 0);

all_units [190] = új Array ("kalória", "Calorie", 4184, 2, 1, -2, 0, 0, 0, 0);

all_units [191] = új Array ("kalória", "Kalória", 4184, 2, 1, -2, 0, 0, 0, 0);

all_units [192] = új Array ("brit-termikus egység", "brit-termikus egység", "1055.056", 2, 1, -2, 0, 0, 0, 0);

all_units [193] = új Array ("brit-termikus egységek", "brit-termikus egységek", "1055.056", 2, 1, -2, 0, 0, 0, 0);

all_units [194] = új Array ("britishthermalunit", "britishthermalunit", "1055.056", 2, 1, -2, 0, 0, 0, 0);

all_units [195] = új Array ("britishthermalunits", "britishthermalunits", "1055.056", 2, 1, -2, 0, 0, 0, 0);

all_units [196] = új Array ("Btu", "Btu", "1055.056", 2, 1, -2, 0, 0, 0, 0);

all_units [197] = új Array ("Btus", "Btus", "1055.056", 2, 1, -2, 0, 0, 0, 0);

all_units [198] = új Array ("kcal", "kcal", 4184, 2, 1, -2, 0, 0, 0, 0);

all_units [199] = új Array ("kwh", "kwh", 3600000, 2, 1, -2, 0, 0, 0, 0);

all_units [200] = új Array ("dyne", "dyne", 10, 1, 1, -2, 0, 0, 0, 0);

all_units [201] = új Array ("dynes", "dynes", 10, 1, 1, -2, 0, 0, 0, 0);

all_units [202] = új Array ("gram-erő", "gram-erő", "0, 00980665", 1, 1, -2, 0, 0, 0, 0);

all_units [203] = új Array ("grammasúly", "grammasúly", "0, 00980665", 1, 1, -2, 0, 0, 0, 0);

all_units [204] = új Array ("uncia-erő", "unciaerő", "0, 278013850953781", 1, 1, -2, 0, 0, 0, 0);

all_units [205] = új Array ("ozf", "ozf", "0.278013850953781", 1, 1, -2, 0, 0, 0, 0);

all_units [206] = új Array ("newton", "newton", 1, 1, 1, -2, 0, 0, 0, 0);

all_units [207] = új Array ("N", "N", 1, 1, 1, -2, 0, 0, 0, 0);

all_units [208] = új Array ("nt", "nt", 1, 1, 1, -2, 0, 0, 0, 0);

all_units [209] = új Array ("lb", "lb", "4.4482216152605", 1, 1, -2, 0, 0, 0, 0);

all_units [210] = új Array ("lbf", "lbf", "4.4482216152605", 1, 1, -2, 0, 0, 0, 0);

all_units [211] = új Array ("lbs", "lbs", "4.4482216152605", 1, 1, -2, 0, 0, 0, 0);

all_units [212] = új Array ("font", "font", "4.4482216152605", 1, 1, -2, 0, 0, 0, 0);

all_units [213] = új Array ("pound-force", "pound-force", "4.4482216152605", 1, 1, -2, 0, 0, 0, 0);

all_units [214] = új Array ("font-súly", "font-súly", "4.4482216152605", 1, 1, -2, 0, 0, 0, 0);

all_units [215] = új Array ("font", "font", "4.4482216152605", 1, 1, -2, 0, 0, 0, 0);

all_units [216] = új Array ("font-force", "pounds-force", "4.4482216152605", 1, 1, -2, 0, 0, 0, 0);

all_units [217] = új Array ("kgf", "kgf", "9.80665", 1, 1, -2, 0, 0, 0, 0);

all_units [218] = új Array ("rpm", "rpm", "0.016666666666667", 0, 0, -1, 0, 0, 0, 0);

all_units [219] = új Array ("becquerel", "becquerel", 1, 0, 0, -1, 0, 0, 0, 0);

all_units [220] = új Array ("Bq", "Bq", 1, 0, 0, -1, 0, 0, 0, 0);

all_units [221] = új Array ("hertz", "hertz", 1, 0, 0, -1, 0, 0, 0, 0);

all_units [222] = új tömb ("Hz", "Hz", 1, 0, 0, -1, 0, 0, 0, 0);

all_units [223] = új Array ("abhenry", "abhenry", "0, 000000001", 2, 1, -2, -2, 0, 0, 0);

all_units [224] = új Array ("abhenrys", "abhenrys", "0, 000000001", 2, 1, -2, -2, 0, 0, 0);

all_units [225] = új Array ("uH", "uH", "0, 000001", 2, 1, -2, -2, 0, 0, 0);

all_units [226] = új Array ("mH", "mH", "0, 001", 2, 1, -2, -2, 0, 0, 0);

all_units [227] = új Array ("Henry", "Henry", 1, 2, 1, -2, -2, 0, 0, 0);

all_units [228] = új Array ("Henrys", "H", 1, 2, 1, -2, -2, 0, 0, 0);

all_units [229] = új Array ("stathenry", "stathenry", 898700000000, 2, 1, -2, -2, 0, 0, 0);

all_units [230] = új Array ("stathenrys", "stathenrys", 898700000000, 2, 1, -2, -2, 0, 0, 0);

all_units [231] = új Array ("candela", "candela", 1, 0, 0, 0, 0, 0, 0, 1);

all_units [232] = új Array ("candelas", "candelas", 1, 0, 0, 0, 0, 0, 0, 1);

all_units [233] = új Array ("gyertya", "gyertya", 1, 0, 0, 0, 0, 0, 0, 1);

all_units [234] = új Array ("gyertyák", "gyertyák", 1, 0, 0, 0, 0, 0, 0, 1);

all_units [235] = új Array ("cd", "cd", 1, 0, 0, 0, 0, 0, 0, 1);

all_units [236] = új Array ("Gauss", "Gauss", "0, 0001", 1, 0, -2, -1, 0, 0, 0);

all_units [237] = új Array ("tesla", "tesla", 1, 1, 0, -2, -1, 0, 0, 0);

all_units [238] = új Array ("teslas", "T", 1, 1, 0, -2, -1, 0, 0, 0);

all_units [239] = új Array ("maxwell", "maxwell", "0, 00000001", 2, 1, -2, -1, 0, 0, 0);

all_units [240] = új Array ("maxwells", "maxwells", "0, 00000001", 2, 1, -2, -1, 0, 0, 0);

all_units [241] = új Array ("wb", "Wb", 1, 2, 1, -2, -1, 0, 0, 0);

all_units [242] = új Array ("weber", "weber", 1, 2, 1, -2, -1, 0, 0, 0);

all_units [243] = új Array ("webers", "webers", 1, 2, 1, -2, -1, 0, 0, 0);

all_units [244] = új Array ("amu", "amu", "1.6605402E-027", 0, 1, 0, 0, 0, 0, 0);

all_units [245] = új Array ("atom-tömegegység", "atom-tömegegység", "1.6605402E-027", 0, 1, 0, 0, 0, 0, 0);

all_units [246] = új Array ("atom-tömegegységek", "atom-tömegegységek", "1.6605402E-027", 0, 1, 0, 0, 0, 0, 0);

all_units [247] = új Array ("u", "u", "1.6605402E-027", 0, 1, 0, 0, 0, 0, 0);

all_units [248] = új Array ("ug", "ug", "0, 000000001", 0, 1, 0, 0, 0, 0, 0);

all_units [249] = új Array ("mg", "mg", "0, 000001", 0, 1, 0, 0, 0, 0, 0);

all_units [250] = új Array ("cg", "cg", "0.00001", 0, 1, 0, 0, 0, 0, 0);

all_units [251] = új Array ("gabona", "gabona", "0, 0000648", 0, 1, 0, 0, 0, 0, 0);

all_units [252] = új Array ("szemek", "szemek", "0, 0000648", 0, 1, 0, 0, 0, 0, 0);

all_units [253] = új Array ("dg", "dg", "0, 0001", 0, 1, 0, 0, 0, 0, 0);

all_units [254] = új Array ("carat", "carat", "0, 0002", 0, 1, 0, 0, 0, 0, 0);

all_units [255] = új Array ("karát", "karát", "0, 0002", 0, 1, 0, 0, 0, 0, 0);

all_units [256] = új Array ("karat", "karat", "0, 0002", 0, 1, 0, 0, 0, 0, 0);

all_units [257] = új Array ("karats", "karats", "0, 0002", 0, 1, 0, 0, 0, 0, 0);

all_units [258] = új Array ("j-pont", "j-pont", "0, 0004", 0, 1, 0, 0, 0, 0, 0);

all_units [259] = új Array ("gm", "gm", "0, 001", 0, 1, 0, 0, 0, 0, 0);

all_units [260] = új Array ("gramm", "gram", "0, 001", 0, 1, 0, 0, 0, 0, 0);

all_units [261] = új Array ("gramm", "gramm", "0, 001", 0, 1, 0, 0, 0, 0, 0);

all_units [262] = új Array ("scruple", "scruple", "0, 001296", 0, 1, 0, 0, 0, 0, 0);

all_units [263] = új Array ("scruples", "scruples", "0, 001296", 0, 1, 0, 0, 0, 0, 0);

all_units [264] = új Array ("pennyweight", "pennyweight", "0.001555", 0, 1, 0, 0, 0, 0, 0);

all_units [265] = új Array ("pennyweights", "pennyweights", "0.001555", 0, 1, 0, 0, 0, 0, 0);

all_units [266] = új Array ("dram", "dram", "0, 0017718451953125", 0, 1, 0, 0, 0, 0, 0);

all_units [267] = új Array ("drámák", "drámák", "0, 0017718451953125", 0, 1, 0, 0, 0, 0, 0);

all_units [268] = új Array ("dag", "dag", "0, 01", 0, 1, 0, 0, 0, 0, 0);

all_units [269] = új Array ("uncia", "uncia", "0, 028349523125", 0, 1, 0, 0, 0, 0, 0);

all_units [270] = új Array ("uncia", "uncia", "0.028349523125", 0, 1, 0, 0, 0, 0, 0);

all_units [271] = új Array ("oz", "oz", "0.028349523125", 0, 1, 0, 0, 0, 0, 0);

all_units [272] = új Array ("uncia-troy", "uncia-troy", "0, 031103", 0, 1, 0, 0, 0, 0, 0);

all_units [273] = új Array ("uncia-troy", "uncia-troy", "0.031103", 0, 1, 0, 0, 0, 0, 0);

all_units [274] = új Array ("troy-uncia", "troy-ounce", "0.031103", 0, 1, 0, 0, 0, 0, 0);

all_units [275] = új Array ("troy-uncia", "troy-uncia", "0.031103", 0, 1, 0, 0, 0, 0, 0);

all_units [276] = új Array ("hg", "hg", "0, 1", 0, 1, 0, 0, 0, 0, 0);

all_units [277] = új Array ("troy-pound", "troy-pound", "0.373", 0, 1, 0, 0, 0, 0, 0);

all_units [278] = új Array ("troy-pounds", "troy-pounds", "0.373", 0, 1, 0, 0, 0, 0, 0);

all_units [279] = új Array ("lbm", "lbm", "0.45359237", 0, 1, 0, 0, 0, 0, 0);

all_units [280] = új tömb ("lbms", "lbms", "0.45359237", 0, 1, 0, 0, 0, 0, 0);

all_units [281] = új Array ("font-tömeg", "font-tömeg", "0, 45359237", 0, 1, 0, 0, 0, 0, 0);

all_units [282] = új Array ("font-tömeg", "font-tömeg", "0, 45359237", 0, 1, 0, 0, 0, 0, 0);

all_units [283] = új tömb ("kg", "kg", 1, 0, 1, 0, 0, 0, 0, 0);

all_units [284] = új Array ("kő", "kő", "6.35029318", 0, 1, 0, 0, 0, 0, 0);

all_units [285] = új Array ("kövek", "kövek", "6.35029318", 0, 1, 0, 0, 0, 0, 0);

all_units [286] = új Array ("slug", "slug", "14.5939029372064", 0, 1, 0, 0, 0, 0, 0);

all_units [287] = új Array ("slugs", "slugs", "14.5939029372064", 0, 1, 0, 0, 0, 0, 0);

all_units [288] = új Array ("százsúly", "százsúly", "45, 359237", 0, 1, 0, 0, 0, 0, 0);

all_units [289] = új Array ("százharmonikus", "százharmonikus", "45, 359237", 0, 1, 0, 0, 0, 0, 0);

all_units [290] = új tömb ("short-ton", "short-ton", "907.18474", 0, 1, 0, 0, 0, 0, 0);

all_units [291] = új Array ("rövid tonna", "rövid tonna", "907.18474", 0, 1, 0, 0, 0, 0, 0);

all_units [292] = új Array ("ton", "ton", "907.18474", 0, 1, 0, 0, 0, 0, 0);

all_units [293] = új tömb ("tonna", "tonna", "907.18474", 0, 1, 0, 0, 0, 0, 0);

all_units [294] = új Array ("metric-ton", "metric-ton", 1000, 0, 1, 0, 0, 0, 0, 0);

all_units [295] = új Array ("metrikus tonna", "metrikus tonna", 1000, 0, 1, 0, 0, 0, 0, 0);

all_units [296] = új Array ("tonna", "tonna", 1000, 0, 1, 0, 0, 0, 0, 0);

all_units [297] = új tömb ("tonna", "tonna", 1000, 0, 1, 0, 0, 0, 0, 0);

all_units [298] = új tömb ("long-ton", "long-ton", "1016.0469088", 0, 1, 0, 0, 0, 0, 0);

all_units [299] = új Array ("hosszú tonna", "hosszú tonna", "1016.0469088", 0, 1, 0, 0, 0, 0, 0);

all_units [300] = új Array ("h", "h", "6.626196E-034", 2, 1, -3, 0, 0, 0, 0);

all_units [301] = új Array ("W", "W", 1, 2, 1, -3, 0, 0, 0, 0);

all_units [302] = új Array ("Watt", "Watt", 1, 2, 1, -3, 0, 0, 0, 0);

all_units [303] = új Array ("Watts", "Watts", 1, 2, 1, -3, 0, 0, 0, 0);

all_units [304] = új Array ("lóerő", "lóerő", "745.69987158227", 2, 1, -3, 0, 0, 0, 0);

all_units [305] = új Array ("hp", "hp", "745.69987158227", 2, 1, -3, 0, 0, 0, 0);

all_units [306] = új Array ("Pa", "Pa", 1, -1, 1, -2, 0, 0, 0, 0);

all_units [307] = új Array ("Pascal", "Pascal", 1, -1, 1, -2, 0, 0, 0, 0);

all_units [308] = új Array ("torr", "torr", "133, 322368421053", - 1, 1, -2, 0, 0, 0, 0);

all_units [309] = új Array ("psi", "psi", "6894.75729316836", - 1, 1, -2, 0, 0, 0, 0);

all_units [310] = új Array ("bar", "bar", 100000, -1, 1, -2, 0, 0, 0, 0);

all_units [311] = új Array ("bárok", "bárok", 100000, -1, 1, -2, 0, 0, 0, 0);

all_units [312] = új Array ("atm", "atm", 101325, -1, 1, -2, 0, 0, 0, 0);

all_units [313] = új Array ("atmoszféra", "légkör", 101325, -1, 1, -2, 0, 0, 0, 0);

all_units [314] = új Array ("abohm", "abohm", "0, 000000001", 2, 1, -3, -2, 0, 0, 0);

all_units [315] = új Array ("abohms", "abohms", "0, 000000001", 2, 1, -3, -2, 0, 0, 0);

all_units [316] = új Array ("Ohm", "Ohm", 1, 2, 1, -3, -2, 0, 0, 0);

all_units [317] = új Array ("Ohms", "Ohms", 1, 2, 1, -3, -2, 0, 0, 0);

all_units [318] = új Array ("kilohm", "kilohm", 1000, 2, 1, -3, -2, 0, 0, 0);

all_units [319] = új Array ("kilohms", "kilohms", 1000, 2, 1, -3, -2, 0, 0, 0);

all_units [320] = új Array ("megohm", "megohm", 1000000, 2, 1, -3, -2, 0, 0, 0);

all_units [321] = új Array ("megohms", "megohms", 1000000, 2, 1, -3, -2, 0, 0, 0);

all_units [322] = új Array ("statohm", "statohm", 898700000000, 2, 1, -3, -2, 0, 0, 0);

all_units [323] = új Array ("statohms", "statohms", 898700000000, 2, 1, -3, -2, 0, 0, 0);

all_units [324] = új Array ("kph", "kph", "0.277777777777778", 1, 0, -1, 0, 0, 0, 0);

all_units [325] = új Array ("fps", "fps", "0.3048", 1, 0, -1, 0, 0, 0, 0);

all_units [326] = új Array ("mph", "mph", "0.44704", 1, 0, -1, 0, 0, 0, 0);

all_units [327] = új Array ("csomó", "kn", "0, 514444444444444", 1, 0, -1, 0, 0, 0, 0);

all_units [328] = új Array ("csomók", "kt", "0.514444444444444", 1, 0, -1, 0, 0, 0, 0);

all_units [329] = új tömb ("mps", "mps", 1, 1, 0, -1, 0, 0, 0, 0);

all_units [330] = új tömb ("kps", "kps", 1000, 1, 0, -1, 0, 0, 0, 0);

all_units [331] = új Array ("c", "c", 299792458, 1, 0, -1, 0, 0, 0, 0);

all_units [332] = új Array ("fénysebesség", "fénysebesség", 299792458, 1, 0, -1, 0, 0, 0, 0);

all_units [333] = új Array ("mol", "mol", 1, 0, 0, 0, 0, 0, 1, 0);

all_units [334] = új Array ("mol", "mol", 1, 0, 0, 0, 0, 0, 1, 0);

all_units [335] = új Array ("mol", "mol", 1, 0, 0, 0, 0, 0, 1, 0);

all_units [336] = új Array ("fokozat-rangsor", "fokozat-rang" ", " 0, 555555555555556 ", 0, 0, 0, 0, 0, 0, 0);

all_units [337] = új Array ("fok-rankine", "fok-rankine", "0, 555555555555556", 0, 0, 0, 0, 0, 0, 0);

all_units [338] = új Array ("fok-kelvin", "fok-kelvin", 1, 0, 0, 0, 0, 1, 0, 0);

all_units [339] = új Array ("fok-kelvins", "fok-kelvins", 1, 0, 0, 0, 0, 1, 0, 0);

all_units [340] = új Array ("fok-kelvin", "fok-kelvin", 1, 0, 0, 0, 0, 1, 0, 0);

all_units [341] = új Array ("K", "K", 1, 0, 0, 0, 0, 1, 0, 0);

all_units [342] = új Array ("Kelvin", "Kelvin", 1, 0, 0, 0, 0, 1, 0, 0);

all_units [343] = új Array ("Kelvins", "Kelvins", 1, 0, 0, 0, 0, 1, 0, 0);

all_units [344] = új Array ("ps", "ps", "0, 000000000001", 0, 0, 1, 0, 0, 0, 0);

all_units [345] = új Array ("psec", "psec", "0, 000000000001", 0, 0, 1, 0, 0, 0, 0);

all_units [346] = új Array ("psecs", "psecs", "0, 000000000001", 0, 0, 1, 0, 0, 0, 0);

all_units [347] = új Array ("ns", "ns", "0, 000000001", 0, 0, 1, 0, 0, 0, 0);

all_units [348] = új Array ("nsec", "nsec", "0, 000000001", 0, 0, 1, 0, 0, 0, 0);

all_units [349] = új tömb ("nsecs", "nsecs", "0, 000000001", 0, 0, 1, 0, 0, 0, 0);

all_units [350] = új Array ("µs", "µs", "0, 000001", 0, 0, 1, 0, 0, 0, 0);

all_units [351] = új Array ("µsec", "µsec", "0, 000001", 0, 0, 1, 0, 0, 0, 0);

all_units [352] = új Array ("µsecs", "µsecs", "0, 000001", 0, 0, 1, 0, 0, 0, 0);

all_units [353] = új Array ("ms", "ms", "0.001", 0, 0, 1, 0, 0, 0, 0);

all_units [354] = új Array ("msec", "msec", "0, 001", 0, 0, 1, 0, 0, 0, 0);

all_units [355] = új Array ("msecs", "msecs", "0, 001", 0, 0, 1, 0, 0, 0, 0);

all_units [356] = új tömb ("s", "s", 1, 0, 0, 1, 0, 0, 0, 0);

all_units [357] = új Array ("sec", "sec", 1, 0, 0, 1, 0, 0, 0, 0);

all_units [358] = új Array ("második", "második", 1, 0, 0, 1, 0, 0, 0, 0);

all_units [359] = új Array ("másodperc", "másodperc", 1, 0, 0, 1, 0, 0, 0, 0);

all_units [360] = új Array ("secs", "secs", 1, 0, 0, 1, 0, 0, 0, 0);

all_units [361] = új Array ("min", "min", 60, 0, 0, 1, 0, 0, 0, 0);

all_units [362] = új Array ("min", "min", 60, 0, 0, 1, 0, 0, 0, 0);

all_units [363] = új tömb ("perc", "perc", 60, 0, 0, 1, 0, 0, 0, 0);

all_units [364] = új Array ("perc", "perc", 60, 0, 0, 1, 0, 0, 0, 0);

all_units [365] = új Array ("óra", "óra", 3600, 0, 0, 1, 0, 0, 0, 0);

all_units [366] = új Array ("óra", "óra", 3600, 0, 0, 1, 0, 0, 0, 0);

all_units [367] = új Array ("hr", "hr", 3600, 0, 0, 1, 0, 0, 0, 0);

all_units [368] = új Array ("óra", "óra", 3600, 0, 0, 1, 0, 0, 0, 0);

all_units [369] = új Array ("nap", "nap", 86400, 0, 0, 1, 0, 0, 0, 0);

all_units [370] = új Array ("nap", "nap", 86400, 0, 0, 1, 0, 0, 0, 0);

all_units [371] = új Array ("hét", "hét", 604800, 0, 0, 1, 0, 0, 0, 0);

all_units [372] = új Array ("hét", "hét", 604800, 0, 0, 1, 0, 0, 0, 0);

all_units [373] = új Array ("wk", "wk", 604800, 0, 0, 1, 0, 0, 0, 0);

all_units [374] = új Array ("kéthetes", "két hét", 1209600, 0, 0, 1, 0, 0, 0, 0);

all_units [375] = új Array ("fortnights", "fortnights", 1209600, 0, 0, 1, 0, 0, 0, 0);

all_units [376] = új Array ("mon", "mon", 2629800, 0, 0, 1, 0, 0, 0, 0);

all_units [377] = új Array ("mons", "mons", 2629800, 0, 0, 1, 0, 0, 0, 0);

all_units [378] = új Array ("hónap", "hónap", 2629800, 0, 0, 1, 0, 0, 0, 0);

all_units [379] = új Array ("hónap", "hónap", 2629800, 0, 0, 1, 0, 0, 0, 0);

all_units [380] = új Array ("év", "év", 31557600, 0, 0, 1, 0, 0, 0, 0);

all_units [381] = új Array ("év", "év", 31557600, 0, 0, 1, 0, 0, 0, 0);

all_units [382] = új tömb ("év", "év", 31557600, 0, 0, 1, 0, 0, 0, 0);

all_units [383] = új Array ("yrs", "yrs", 31557600, 0, 0, 1, 0, 0, 0, 0);

all_units [384] = új Array ("pontszám", "pontszám", 631152000, 0, 0, 1, 0, 0, 0, 0);

all_units [385] = új Array ("pontszámok", "pontszámok", 631152000, 0, 0, 1, 0, 0, 0, 0);

all_units [386] = új Array ("évszázadok", "századok", 3155760000, 0, 0, 1, 0, 0, 0, 0);

all_units [387] = új Array ("század", "század", 3155760000, 0, 0, 1, 0, 0, 0, 0);

all_units [388] = új Array ("millenia", "millenia", 31557600000, 0, 0, 1, 0, 0, 0, 0);

all_units [389] = új Array ("millenium", "millenium", 31557600000, 0, 0, 1, 0, 0, 0, 0);

all_units [390] = új Array ("foot-pound", "foot-pound", "1, 3558179483314", 2, 1, -2, 0, 0, 0, 0);

all_units [391] = új Array ("foot-pounds", "foot-pounds", "1, 3558179483314", 2, 1, -2, 0, 0, 0, 0);

all_units [392] = új Array ("footpound", "footpound", "1, 3558179483314", 2, 1, -2, 0, 0, 0, 0);

all_units [393] = új Array ("footpounds", "footpounds", "1, 3558179483314", 2, 1, -2, 0, 0, 0, 0);

all_units [394] = új Array ("ft-lb", "ft-lb", "1.3558179483314", 2, 1, -2, 0, 0, 0, 0);

all_units [395] = új Array ("ftlb", "ftlb", "1, 3558179483314", 2, 1, -2, 0, 0, 0, 0);

all_units [396] = új Array ("minim", "minim", "0, 000000059194", 3, 0, 0, 0, 0, 0, 0);

all_units [397] = új Array ("minims", "minims", "0, 000000059194", 3, 0, 0, 0, 0, 0, 0);

all_units [398] = új Array ("cc", "cc", "0, 000001", 3, 0, 0, 0, 0, 0, 0);

all_units [399] = új Array ("ml", "ml", "0, 000001", 3, 0, 0, 0, 0, 0, 0);

all_units [400] = új Array ("fluidram", "fluidram", "0, 0000035516", 3, 0, 0, 0, 0, 0, 0);

all_units [401] = új Array ("fluidrams", "fluidrams", "0, 0000035516", 3, 0, 0, 0, 0, 0, 0);

all_units [402] = új Array ("teáskanál", "teáskanál", "0, 00000492892159375", 3, 0, 0, 0, 0, 0, 0);

all_units [403] = új Array ("teáskanál", "teáskanál", "0, 00000492892159375", 3, 0, 0, 0, 0, 0, 0);

all_units [404] = új Array ("tsp", "tsp", "0, 00000492892159375", 3, 0, 0, 0, 0, 0, 0);

all_units [405] = új Array ("cl", "cl", "0, 00001", 3, 0, 0, 0, 0, 0, 0);

all_units [406] = új Array ("evőkanál", "evőkanál", "0, 00001478676478125", 3, 0, 0, 0, 0, 0, 0);

all_units [407] = új Array ("evőkanál", "evőkanál", "0, 00001478676478125", 3, 0, 0, 0, 0, 0, 0);

all_units [408] = új Array ("evőkanál", "evőkanál", "0, 00001478676478125", 3, 0, 0, 0, 0, 0, 0);

all_units [409] = új Array ("floz", "floz", "0, 0000295735295625", 3, 0, 0, 0, 0, 0, 0);

all_units [410] = új Array ("fluid-ounce", "fluid-ounce", "0, 0000295735295625", 3, 0, 0, 0, 0, 0, 0);

all_units [411] = új Array ("fluid-uncia", "fluid-ounces", "0, 0000295735295625", 3, 0, 0, 0, 0, 0, 0);

all_units [412] = új Array ("fluidounce", "fluidounce", "0, 0000295735295625", 3, 0, 0, 0, 0, 0, 0);

all_units [413] = új Array ("fluidounces", "fluidounces", "0, 0000295735295625", 3, 0, 0, 0, 0, 0, 0);

all_units [414] = új Array ("dl", "dl", "0, 0001", 3, 0, 0, 0, 0, 0, 0);

all_units [415] = új tömb ("gill", "gill", "0.00011829411825", 3, 0, 0, 0, 0, 0, 0);

all_units [416] = új Array ("gills", "gills", "0.00011829411825", 3, 0, 0, 0, 0, 0, 0);

all_units [417] = új Array ("csésze", "kupa", "0.0002365882365", 3, 0, 0, 0, 0, 0, 0);

all_units [418] = új Array ("csészék", "csészék", "0.0002365882365", 3, 0, 0, 0, 0, 0, 0);

all_units [419] = új Array ("pint", "pint", "0.000473176473", 3, 0, 0, 0, 0, 0, 0);

all_units [420] = új Array ("pint", "pint", "0.000473176473", 3, 0, 0, 0, 0, 0, 0);

all_units [421] = új Array ("pt", "pt", "0, 000473176473", 3, 0, 0, 0, 0, 0, 0);

all_units [422] = új Array ("ötödik", "ötödik", "0, 0007570823568", 3, 0, 0, 0, 0, 0, 0);

all_units [423] = új Array ("ötödik", "ötödik", "0, 0007570823568", 3, 0, 0, 0, 0, 0, 0);

all_units [424] = új Array ("qt", "qt", "0.000946352946", 3, 0, 0, 0, 0, 0, 0);

all_units [425] = új Array ("quart", "quart", "0.000946352946", 3, 0, 0, 0, 0, 0, 0);

all_units [426] = új Array ("quarts", "quarts", "0.000946352946", 3, 0, 0, 0, 0, 0, 0);

all_units [427] = új Array ("l", "l", "0, 001", 3, 0, 0, 0, 0, 0, 0);

all_units [428] = új Array ("liter", "liter", "0, 001", 3, 0, 0, 0, 0, 0, 0);

all_units [429] = új Array ("L", "L", "0, 001", 3, 0, 0, 0, 0, 0, 0);

all_units [430] = új Array ("gal", "gal", "0, 003785411784", 3, 0, 0, 0, 0, 0, 0);

all_units [431] = új Array ("gallon", "gallon", "0, 003785411784", 3, 0, 0, 0, 0, 0, 0);

all_units [432] = új Array ("gallon", "gallon", "0, 003785411784", 3, 0, 0, 0, 0, 0, 0);

all_units [433] = új Array ("peck", "peck", "0, 007570823568", 3, 0, 0, 0, 0, 0, 0);

all_units [434] = új Array ("pecks", "pecks", "0, 007570823568", 3, 0, 0, 0, 0, 0, 0);

all_units [435] = új Array ("bushel", "bushel", "0, 030283294272", 3, 0, 0, 0, 0, 0, 0);

all_units [436] = új Array ("bushels", "bushels", "0.030283294272", 3, 0, 0, 0, 0, 0, 0);

all_units [437] = új Array ("Angstrom", "...", "1e-10", 1, 0, 0, 0, 0, 0, 0);

all_units [438] = új tömb ("Celsius fok", "° C", 0, 0, 0, 0, 0, 1, 0, 0);

all_units [439] = új tömb ("Farreeheit", "° F", "1.8", 0, 0, 0, 0, 1, 0, 0);

all_units [440] = új Array ("siemens", "S", 1, -2, -1, 3, 2, 0, 0, 0);

funkció min (a, b) {if (a

függvény max (a, b) {ha (a> b) visszatérés (a); egyébként (b);}

függvényelemzés (coef, str) // ============================ osztja az egységeket alapvető SI egységekbe

{

var pos_dot;

var pos_slash;

var pos;

var egység;

var exponent;

var invert_next = 0;

var list_units_in = new Array;

var table_base = új Array (coef, 0, 0, 0, 0, 0, 0, 0);

str = str + ".";

var i = 0;

míg (str.length> 1) // az egység bemeneti karaktersorozat minden egységére

{

pos_dot = str.indexOf (".");

pos_slash = str.indexOf ("/");

ha (pos_dot == -1 || pos_slash == -1)

pos = max (pos_dot, pos_slash);

más

pos = min (max (pos_dot, 0), max (pos_slash, 0));

list_units_in [i] = str.substring (0, pos);

str = str.substring (POS + 1, str.length);

pos_exp = list_units_in [i] .indexOf ("^");

ha (pos_exp == -1) // ha nincs exponens

{

unit = list_units_in [i];

exponens = 1;

}

más // van exponens

{

unit = list_units_in[i].substring(0, pos_exp);

exponent = list_units_in[i].substring(pos_exp+1, list_units_in[i].length);

}

// if there is a / after the unit, next exponent is to be inverted

if (invert_next) exponent = -exponent;

if (pos == pos_slash) invert_next=1; else invert_next=0;

table_base_unit = fetch_unit(unit); // get the SI equivalent of the selected unit

if (table_base_unit) // if found in the list

{

table_base[0] = table_base[0] * Math.pow(table_base_unit[2], exponent);

a (j = 1; j <8; j ++) esetében // az incrémente les exposants des unités de base

{

table_base [j] = table_base [j] + (exponens * table_base_unit [j + 2]);

}

}

egyébként visszatér (0); // van egy probléma

i = i + 1;

}

vissza (table_base);

}

fetch_unit függvény (szimbólum) // ============================ egy egység SI-ekvivalenseinek lekérése

{

k = 1;

míg (all_units [k])

{

ha (all_units [k] [1] == szimbólum) visszatér (all_units [k]); // talál !

k = k + 1;

}

return (0); // nem található

}

exp_nice függvény (string) // ============================ helyettesíti a ^ 2 értéket ²-vel

{

string = string.replace ("^ 2", "²");

string = string.replace ("^ 2", "²");

string = string.replace ("^ 2", "²");

string = string.replace ("^ 2", "²");

string = string.replace ("^ 3", "³");

string = string.replace ("^ 3", "³");

string = string.replace ("^ 3", "³");

visszatérés (string);

}

exp_clean függvény (string) // ============================ helyettesítse a ²-et a ^ 2 használatával

{

string = string.replace ("²", "^ 2");

string = string.replace ("²", "^ 2");

string = string.replace ("²", "^ 2");

string = string.replace ("²", "^ 2");

string = string.replace ("³", "^ 3");

string = string.replace ("³", "^ 3");

string = string.replace ("³", "^ 3");

visszatérés (string);

}

funkció display_unit (base_values, base) // ============================ Eredmények megjelenítése

{

ha (alap) // ha alapvető SI egységekre van szükség

{

var str_display = "";

(p = 1; p <8; p ++) / m, kg, s, A, K, mol, cd

{

ha (base_values ​​[p] == 1)

{

str_display = "." + all_units [0] [p + 2] + str_display;

}

if (base_values ​​[p]> 1)

{

str_display = "." + all_units [0] [p + 2] + "^" + base_values ​​[p] + str_display;

}

ha (base_values ​​[p] == -1)

{

str_display = str_display + "/" + all_units [0] [p + 2];

}

ha (base_values ​​[p] <-1)

{

str_display = str_display + "/" + all_units [0] [p + 2] + "^" + Math.abs (base_values ​​[p]);

}

}

ha (str_display.substring (0, 1) == "/") // ha az első exponens negatív

str_display = "1" + str_display

más

str_display = str_display.substring (1, str_display.length);

}

egyéb // hagyja az egységeket

{

str_display = document.forms [0] .units_out.value;

}

str_display = exp_nice (str_display);

document.forms [0] .units_out.value = str_display;

document.forms [0] .quantity_out.value = base_values ​​[0];

}

függvény konvertálás () // ============================ főfunkció

{

var units_base_in;

var units_base_out;

ha (document.forms [0] .quantity_in.value == "") document.forms [0] .quantity_in.value = 1;

if (document.forms [0] .units_in.value == "") {document.forms [0] .units_in.value = "???"; kijárat;}

document.forms [0] .units_in.value = exp_clean (document.forms [0] .units_in.value);

document.forms [0] .units_out.value = exp_clean (document.forms [0] .units_out.value);

units_base_in = elemezni (document.forms [0] .quantity_in.value, document.forms [0] .units_in.value);

ha (document.forms [0] .units_out.value! = "") //, ha az eredményre külön egységeket kérnek

{

units_base_out = elemezni (1, document.forms [0] .units_out.value);

ha (units_base_out) // ha az egységek megtalálhatók az adatbázisban

{

ha (units_base_out [1]! = unit_base_in [1]

|| units_base_out [2]! = units_base_in [2]

|| units_base_out [3]! = units_base_in [3]

|| units_base_out [4]! = units_base_in [4]

|| units_base_out [5]! = units_base_in [5]

|| units_base_out [6]! = units_base_in [6]

|| units_base_out [7]! = units_base_in [7]) // ha az egységek nem kompatibilisek

display_unit (units_base_in, 1);

más // minden rendben van

{

units_base_in [0] = units_base_in [0] / units_base_out [0];

display_unit (units_base_in, 0);

}

}

egyéb // egység nem található

display_unit (units_base_in, 1);

}

egyéb // nincs külön egység kérve

display_unit (units_base_in, 1);

}

init_form () // ============================ Az űrlap inicializálása

{

document.forms [0] .quantity_in.value = "";

document.forms [0] .units_in.value = "mph";

document.forms [0] .quantity_out.value = "";

document.forms [0] .units_out.value = "";

}

list_units függvény () // ============================ Az elérhető rendelkezésre álló egységek listáját jeleníti meg

{

var n = 1;

var list = new Array;

míg (all_units [n])

{

lista [n-1] = all_units [n] [1];

n = n + 1;

}

list.sort ();

n = 0;

míg ([n] lista)

{

document.write (" ");

document.write (lista [n]);

document.write (", ");

n = n + 1;

}

}

// ============================ A parancsfájlok vége

Univerzális átalakító

td {font-family: Arial; betűméret: 10px; text-align: center;}

.red {color: # ff0000;}


'onClick = "Javascript: convert ();">

1mph Példák

mezők fekete

a felhasználó tölti ki

mezők piros

az eredmények

0, 44704Kisasszony
1mérföld / óra0, 44704Kisasszony
1mi.hr ^ -10, 44704Kisasszony
1mph1.609344km / óra
9kilo.m / hr250centi.m / s
1.2345e + 8mph55187088Kisasszony
1mph1.4911649311738188e-9c
1cm.kg/min^2/ÂμA^22777, 77777777777H / mm
1cm.kg/min^2/ÂμA^22777777.77777777m.kg/s²/A²


Súgó: Az egységeket pontokkal (.) Vagy vonalakkal (/) kell elválasztani. A tér NEM szeparátor. Az exponenseket a ^ szimbólummal lehet használni, és pozitív vagy negatív lehet. Az exponensek ² és ³ engedélyezettek. Ha a rendeltetési egységek nincsenek ellátva vagy nem kompatibilisek a forrásegységekkel, akkor az értékek átalakulnak SI alapegységekké. Az egységek kis- és nagybetűk. Az értékeket tudományos formátumban lehet megadni.


init_form ();

list_units ();


Az Univerzális konverterről: Ez a Javascript konverter önálló fájlként van megadva, amely online vagy offline módon használható. Ez szabadon másolható és terjeszthető, amennyiben ez a megjegyzés látható. (see the source code for information on how to declare new units). Hibák, javaslatok és új egységek elküldhetők a [email protected] címre (az új egységek bejelentésének módjáról lásd a forráskódot).

Kép: © Jelek és szimbólumok - Shutterstock.com

Előző Cikk Következő Cikk

Top Tippek