Δημιουργήστε έναν μετατροπέα μονάδων Java

Το σενάριο που ακολουθεί ορίζει έναν μετατροπέα για μονάδες μέτρησης που λειτουργούν με Javascript. Αυτό το σενάριο μπορεί να χρησιμοποιηθεί τοπικά στο πρόγραμμα περιήγησης χωρίς την ανάγκη για κωδικό διακομιστή.

// νέες μονάδες μπορούν να προστεθούν στο τέλος της λίστας

// εάν 2 μονάδες έχουν τον ίδιο αριθμό, ο πρώτος αγνοείται

// αν 2 μονάδες έχουν το ίδιο σύμβολο, το δεύτερο αγνοείται

// θεμελιώδεις μονάδες SI: μέτρο, χιλιόγραμμο, δευτερόλεπτο, Αμπέρ, Kelvin, mol, candela

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

// ex: g = επιτάχυνση = m / s ^ 2 => m ^ 1.kg ^ 0.s ^ -2.A ^ 0.K ^ 0.mol ^ 0.cd ^ 0

// ex: V = ένταση = kg.m² / s³ / A => m ^ 2.kg ^ 1.s ^ -3.A ^ -1.K ^ 0.mol ^ 0.cd ^ 0

all_units = νέος πίνακας ();

all_units [0] = νέος πίνακας ("Μονάδα", "Σύμβολο", "Τιμή", "m", "kg", "s", "A", "K", "mol", "cd").

all_units [1] = νέος πίνακας ("g", "g", "0.00000000006672", 3, -1, -2, 0, 0, 0, 0);

all_units [2] = νέος πίνακας ("na", "na", "6.022169", 0, 0, 0, 0, 0, -1, 0).

all_units [3] = νέος πίνακας ("yocto", "yocto", 1E-024, 0, 0, 0, 0, 0, 0, 0);

all_units [4] = νέος πίνακας ("zepto", "zepto", 1E-021, 0, 0, 0, 0, 0, 0, 0).

all_units [5] = νέος πίνακας ("atto", "atto", 1E-018, 0, 0, 0, 0, 0, 0, 0).

all_units [6] = νέος πίνακας ("femto", "femto", 1E-015, 0, 0, 0, 0, 0, 0, 0).

all_units [7] = νέος πίνακας ("pico", "pico", "0.000000000001", 0, 0, 0, 0, 0, 0, 0).

all_units [8] = νέος πίνακας ("nano", "nano", "0.000000001", 0, 0, 0, 0, 0, 0, 0).

all_units [9] = νέος πίνακας ("micro", "micro", "0.000001", 0, 0, 0, 0, 0, 0, 0).

all_units [10] = νέος πίνακας ("milli", "milli", "0.001", 0, 0, 0, 0, 0, 0, 0);

all_units [11] = νέος πίνακας ("centi", "centi", "0.01", 0, 0, 0, 0, 0, 0, 0).

all_units [12] = νέος πίνακας ("deci", "deci", "0, 1", 0, 0, 0, 0, 0, 0, 0);

all_units [13] = νέος πίνακας ("demi", "demi", "0, 5", 0, 0, 0, 0, 0, 0, 0).

all_units [14] = νέος πίνακας ("ημι", "ημι", "0, 5", 0, 0, 0, 0, 0, 0, 0).

all_units [15] = νέος πίνακας ("kibi", "kibi", 8, 0, 0, 0, 0, 0, 0, 0).

all_units [16] = νέος πίνακας ("deca", "deca", 10, 0, 0, 0, 0, 0, 0, 0).

all_units [17] = νέος πίνακας ("deka", "deka", 10, 0, 0, 0, 0, 0, 0, 0).

all_units [18] = νέος πίνακας ("mebi", "mebi", 22, 0, 0, 0, 0, 0, 0, 0).

all_units [19] = νέος πίνακας ("gibi", "gibi", 28, 0, 0, 0, 0, 0, 0, 0).

all_units [20] = νέος πίνακας ("tebi", "tebi", 42, 0, 0, 0, 0, 0, 0, 0).

all_units [21] = νέος πίνακας ("pebi", "pebi", 48, 0, 0, 0, 0, 0, 0, 0).

all_units [22] = νέος πίνακας ("exbi", "exbi", 62, 0, 0, 0, 0, 0, 0, 0).

all_units [23] = νέος πίνακας ("hecto", "hecto", 100, 0, 0, 0, 0, 0, 0, 0).

all_units [24] = νέος πίνακας ("kilo", "kilo", 1000, 0, 0, 0, 0, 0, 0, 0);

all_units [25] = νέος πίνακας ("mega", "Mega", 1000000, 0, 0, 0, 0, 0, 0, 0);

all_units [26] = νέος πίνακας ("giga", "Giga", 1000000000, 0, 0, 0, 0, 0, 0, 0);

all_units [27] = νέος πίνακας ("tera", "Tera", 1000000000000, 0, 0, 0, 0, 0, 0, 0);

all_units [28] = νέος πίνακας ("peta", "Peta", 1E + 015, 0, 0, 0, 0, 0, 0, 0).

all_units [29] = νέος πίνακας ("exa", "Exa", 1E + 018, 0, 0, 0, 0, 0, 0, 0).

all_units [30] = νέος πίνακας ("zetta", "Zetta", 1E + 021, 0, 0, 0, 0, 0, 0, 0).

all_units [31] = νέος πίνακας ("yotta", "Yotta", 1E + 024, 0, 0, 0, 0, 0, 0, 0);

all_units [32] = νέος πίνακας ("g0", "g0", "9.80665", 1, 0, -2, 0, 0, 0, 0).

all_units [33] = νέος πίνακας ("αχυρώνας", "αχυρώνας", 1Ε-028, 2, 0, 0, 0, 0, 0, 0).

all_units [34] = νέος πίνακας ("αχυρώνες", "αχυρώνες", 1E-028, 2, 0, 0, 0, 0, 0, 0).

all_units [35] = νέος πίνακας ("είναι", "είναι", 100, 2, 0, 0, 0, 0, 0, 0).

all_units [36] = νέος πίνακας ("ares", "ares", 100, 2, 0, 0, 0, 0, 0, 0).

all_units [37] = νέος πίνακας ("acre", "acre", "4046.8564224", 2, 0, 0, 0, 0, 0, 0).

all_units [38] = νέος πίνακας ("στρέμματα", "στρέμματα", "4046.8564224", 2, 0, 0, 0, 0, 0, 0).

all_units [39] = νέος πίνακας ("εκτάριο", "εκτάριο", 10000, 2, 0, 0, 0, 0, 0, 0).

all_units [40] = νέος πίνακας ("εκτάρια", "εκτάρια", 10000, 2, 0, 0, 0, 0, 0, 0).

all_units [41] = νέος πίνακας ("pf", "pf", "0.000000000001", - 2, -1, 4, 2, 0, 0, 0);

all_units [42] = νέος πίνακας ("statfarad", "statfarad", "0.000000000001113", - 2, -1, 4, 2, 0, 0, 0).

all_units [43] = νέος πίνακας ("statfarads", "statfarads", "0.000000000001113", - 2, -1, 4, 2, 0, 0, 0).

all_units [44] = νέος πίνακας ("uf", "uf", "0.000001", - 2, -1, 4, 2, 0, 0, 0);

all_units [45] = νέος πίνακας ("f", "f", 1, -2, -1, 4, 2, 0, 0, 0);

all_units [46] = νέος πίνακας ("farad", "farad", 1, -2, -1, 4, 2, 0, 0, 0);

all_units [47] = νέος πίνακας ("farads", "farads", 1, -2, -1, 4, 2, 0, 0, 0);

all_units [48] = νέος πίνακας ("abfarad", "abfarad", 1000000000, -2, -1, 4, 2, 0, 0, 0);

all_units [49] = νέος πίνακας ("abfarads", "abfarads", 1000000000, -2, -1, 4, 2, 0, 0, 0);

all_units [50] = νέος πίνακας ("elementary charge", "elementary charge", "1.6021892E-019", 0, 0, 1, 1, 0, 0, 0).

all_units [51] = νέος πίνακας ("eq", "eq", "1.6021892E-019", 0, 0, 1, 1, 0, 0, 0).

all_units [52] = νέος πίνακας ("statcoul", "statcoul", "0.0000000003336", 0, 0, 1, 1, 0, 0, 0).

all_units [53] = νέος πίνακας ("statcoulomb", "statcoulomb", "0.0000000003336", 0, 0, 1, 1, 0, 0, 0).

all_units [54] = νέος πίνακας ("statcoulombs", "statcoulombs", "0.0000000003336", 0, 0, 1, 1, 0, 0, 0).

all_units [55] = νέος πίνακας ("coul", "Coul", 1, 0, 0, 1, 1, 0, 0, 0).

all_units [56] = νέος πίνακας ("coulomb", "Coulomb", 1, 0, 0, 1, 1, 0, 0, 0).

all_units [57] = νέος πίνακας ("coulomb", "C", 1, 0, 0, 1, 1, 0, 0, 0).

all_units [58] = νέος πίνακας ("abcoul", "abcoul", 10, 0, 0, 1, 1, 0, 0, 0).

all_units [59] = νέος πίνακας ("abcoulomb", "abcoulomb", 10, 0, 0, 1, 1, 0, 0, 0).

all_units [60] = νέος πίνακας ("abcoulombs", "abcoulombs", 10, 0, 0, 1, 1, 0, 0, 0).

all_units [61] = νέος πίνακας ("mho", "mho", 1, -2, -1, 3, 2, 0, 0, 0);

all_units [62] = νέος πίνακας ("mhos", "mhos", 1, -2, -1, 3, 2, 0, 0, 0);

all_units [63] = νέος πίνακας ("siemens", "Siemens", 1, -2, -1, 3, 2, 0, 0, 0).

all_units [64] = νέος πίνακας ("statamp", "statamp", "0.0000000003336", 0, 0, 0, 1, 0, 0, 0).

all_units [65] = νέος πίνακας ("statampere", "statampere", "0.0000000003336", 0, 0, 0, 1, 0, 0, 0).

all_units [66] = νέος πίνακας ("statamperes", "statamperes", "0.0000000003336", 0, 0, 0, 1, 0, 0, 0).

all_units [67] = νέος πίνακας ("statamps", "statamps", "0.0000000003336", 0, 0, 0, 1, 0, 0, 0).

all_units [68] = νέος πίνακας ("ÂμA", "ÂμA", "0.000001", 0, 0, 0, 1, 0, 0, 0).

all_units [69] = νέος πίνακας ("mA", "mA", "0.001", 0, 0, 0, 1, 0, 0, 0).

all_units [70] = νέος πίνακας ("amp", "amp", 1, 0, 0, 0, 1, 0, 0, 0).

all_units [71] = νέος πίνακας ("Αμπέρ", "Αμπέρ", 1, 0, 0, 0, 1, 0, 0, 0).

all_units [72] = νέος πίνακας ("Αμπέρ", "Αμπέρ", 1, 0, 0, 0, 1, 0, 0, 0).

all_units [73] = νέος πίνακας ("A", "A", 1, 0, 0, 0, 1, 0, 0, 0).

all_units [74] = νέος πίνακας ("abamp", "abamp", 10, 0, 0, 0, 1, 0, 0, 0).

all_units [75] = νέος πίνακας ("abampere", "abampere", 10, 0, 0, 0, 1, 0, 0, 0).

all_units [76] = νέος πίνακας ("abamperes", "abamperes", 10, 0, 0, 0, 1, 0, 0, 0).

all_units [77] = νέος πίνακας ("abamps", "abamps", 10, 0, 0, 0, 1, 0, 0, 0).

all_units [78] = νέος πίνακας ("bit", "bit", 1, 0, 0, 0, 0, 0, 0, 0);

all_units [79] = νέος πίνακας ("bits", "bits", 1, 0, 0, 0, 0, 0, 0, 0).

all_units [80] = νέος πίνακας ("byte", "byte", 8, 0, 0, 0, 0, 0, 0, 0).

all_units [81] = νέος πίνακας ("bytes", "bytes", 8, 0, 0, 0, 0, 0, 0, 0).

all_units [82] = νέος πίνακας ("quintillionth", "quintillionth", 1E-018, 0, 0, 0, 0, 0, 0, 0).

all_units [83] = νέος πίνακας ("quadrillionth", "quadrillionth", 1E-015, 0, 0, 0, 0, 0, 0, 0).

all_units [84] = νέος πίνακας ("τρισεκατομμυρίων", "τρισεκατομμυρίων", "0.000000000001", 0, 0, 0, 0, 0, 0, 0).

all_units [85] = νέος πίνακας ("billionth", "billionth", "0.000000001", 0, 0, 0, 0, 0, 0, 0).

all_units [86] = νέος πίνακας ("εκατομμυριοστό", "εκατομμυριοστό", "0.000001", 0, 0, 0, 0, 0, 0, 0).

all_units [87] = νέος πίνακας ("χιλιοστό", "χιλιοστό", "0.001", 0, 0, 0, 0, 0, 0, 0).

all_units [88] = νέος πίνακας ("%", "%", "0.01", 0, 0, 0, 0, 0, 0, 0);

all_units [89] = νέος πίνακας ("εκατό", "εκατό", "0.01", 0, 0, 0, 0, 0, 0, 0).

all_units [90] = νέος πίνακας ("ποσοστό", "ποσοστό", "0.01", 0, 0, 0, 0, 0, 0, 0);

all_units [91] = νέος πίνακας ("δέκατο", "δέκατο", "0, 1", 0, 0, 0, 0, 0, 0, 0).

all_units [92] = νέος πίνακας ("e", "e", "2.71828182845904", 0, 0, 0, 0, 0, 0, 0);

all_units [93] = νέος πίνακας ("pi", "pi", "3.14159265358979", 0, 0, 0, 0, 0, 0, 0).

all_units [94] = νέος πίνακας ("εκατό", "εκατό", 100, 0, 0, 0, 0, 0, 0, 0).

all_units [95] = νέος πίνακας ("εκατοντάδες", "εκατοντάδες", 100, 0, 0, 0, 0, 0, 0, 0).

all_units [96] = νέος πίνακας ("ακαθάριστο", "ακαθάριστο", 144, 0, 0, 0, 0, 0, 0, 0).

all_units [97] = νέος πίνακας ("χίλια", "χίλια", 1000, 0, 0, 0, 0, 0, 0, 0).

all_units [98] = νέος πίνακας ("χιλιάδες", "χιλιάδες", 1000, 0, 0, 0, 0, 0, 0, 0);

all_units [99] = νέος πίνακας ("εκατομμύρια", "εκατομμύρια", 1000000, 0, 0, 0, 0, 0, 0, 0).

all_units [100] = νέος πίνακας ("εκατομμύρια", "εκατομμύρια", 1000000, 0, 0, 0, 0, 0, 0, 0);

all_units [101] = νέος πίνακας ("δισεκατομμύρια", "δισεκατομμύρια", 1000000000, 0, 0, 0, 0, 0, 0, 0).

all_units [102] = νέος πίνακας ("δισεκατομμύρια", "δισεκατομμύρια", 1000000000, 0, 0, 0, 0, 0, 0, 0);

all_units [103] = νέος πίνακας ("τρισεκατομμύρια", "τρισεκατομμύριο", 1000000000000, 0, 0, 0, 0, 0, 0, 0);

all_units [104] = νέος πίνακας ("τρισεκατομμύρια", "τρισεκατομμύρια", 1000000000000, 0, 0, 0, 0, 0, 0, 0).

all_units [105] = νέος πίνακας ("τετραπλάσιο", "τετράκις", 1Ε + 015, 0, 0, 0, 0, 0, 0, 0).

all_units [106] = νέος πίνακας ("τετραπλάσια", "τετραπλάσια", 1Ε + 015, 0, 0, 0, 0, 0, 0, 0).

all_units [107] = νέος πίνακας ("quintillion", "quintillion", 1E + 018, 0, 0, 0, 0, 0, 0, 0).

all_units [108] = νέος πίνακας ("quintillions", "quintillions", 1E + 018, 0, 0, 0, 0, 0, 0, 0).

all_units [109] = νέος πίνακας ("Ang", "Ang", "0.0000000001", 1, 0, 0, 0, 0, 0, 0).

all_units [110] = νέος πίνακας ("Angstrom", "Angstrom", "0.0000000001", 1, 0, 0, 0, 0, 0, 0).

all_units [111] = νέος πίνακας ("Angstroms", "Angstroms", "0.0000000001", 1, 0, 0, 0, 0, 0, 0).

all_units [112] = νέος πίνακας ("micron", "micron", "0.000001", 1, 0, 0, 0, 0, 0, 0);

all_units [113] = νέος πίνακας ("mm", "mm", "0.001", 1, 0, 0, 0, 0, 0, 0);

all_units [114] = νέος πίνακας ("Âμm", "Âμm", "0.000001", 1, 0, 0, 0, 0, 0, 0).

all_units [115] = νέος πίνακας ("mil", "mil", "0.0000254", 1, 0, 0, 0, 0, 0, 0).

all_units [116] = νέος πίνακας ("mils", "mils", "0.0000254", 1, 0, 0, 0, 0, 0, 0).

all_units [117] = νέος πίνακας ("σημείο", "σημείο", "0.000352777777778", 1, 0, 0, 0, 0, 0, 0);

all_units [118] = νέος πίνακας ("pica", "pica", "0.004233333333333", 1, 0, 0, 0, 0, 0, 0).

all_units [119] = νέος πίνακας ("cm", "cm", "0.01", 1, 0, 0, 0, 0, 0, 0).

all_units [120] = νέος πίνακας ("in", "in", "0, 0254", 1, 0, 0, 0, 0, 0, 0).

all_units [121] = νέος πίνακας ("ίντσα", "ίντσα", "0, 0254", 1, 0, 0, 0, 0, 0, 0).

all_units [122] = νέος πίνακας ("ίντσες", "ίντσες", "0, 0254", 1, 0, 0, 0, 0, 0, 0).

all_units [123] = νέος πίνακας ("πόδια", "πόδια", "0, 3048", 1, 0, 0, 0, 0, 0, 0).

all_units [124] = νέος πίνακας ("πόδι", "πόδι", "0, 3048", 1, 0, 0, 0, 0, 0, 0).

all_units [125] = νέος πίνακας ("ft", "ft", "0.3048", 1, 0, 0, 0, 0, 0, 0);

all_units [126] = νέος πίνακας ("αυλή", "αυλή", "0.9144", 1, 0, 0, 0, 0, 0, 0).

all_units [127] = νέος πίνακας ("yards", "yards", "0.9144", 1, 0, 0, 0, 0, 0, 0).

all_units [128] = νέος πίνακας ("m", "m", 1, 1, 0, 0, 0, 0, 0, 0);

all_units [129] = νέος πίνακας ("μετρητής", "μετρητής", 1, 1, 0, 0, 0, 0, 0, 0);

all_units [130] = νέος πίνακας ("μετρητές", "μετρητές", 1, 1, 0, 0, 0, 0, 0, 0).

all_units [131] = νέος πίνακας ("fathom", "fathom", 18288, 1, 0, 0, 0, 0, 0, 0).

all_units [132] = νέος πίνακας ("fathoms", "fathoms", 18288, 1, 0, 0, 0, 0, 0, 0).

all_units [133] = νέος πίνακας ("πέρκα", "πέρκα", 50292, 1, 0, 0, 0, 0, 0, 0).

all_units [134] = νέος πίνακας ("κούρνια", "κούρνια", 50292, 1, 0, 0, 0, 0, 0, 0).

all_units [135] = νέος πίνακας ("πόλος", "πόλος", 50292, 1, 0, 0, 0, 0, 0, 0);

all_units [136] = νέος πίνακας ("πόλοι", "πόλοι", 50292, 1, 0, 0, 0, 0, 0, 0).

all_units [137] = νέος πίνακας ("ράβδος", "ράβδος", 50292, 1, 0, 0, 0, 0, 0, 0).

all_units [138] = νέος πίνακας ("ράβδοι", "ράβδοι", 50292, 1, 0, 0, 0, 0, 0, 0).

all_units [139] = νέος πίνακας ("furlong", "furlong", "201.168", 1.0, 0, 0, 0, 0, 0).

all_units [140] = νέος πίνακας ("furlongs", "furlongs", "201.168", 1, 0, 0, 0, 0, 0, 0).

all_units [141] = νέος πίνακας ("km", "km", 1000, 1, 0, 0, 0, 0, 0, 0);

all_units [142] = νέος πίνακας ("mi", "mi", "1609.344", 1, 0, 0, 0, 0, 0, 0);

all_units [143] = νέος πίνακας ("mile", "mile", "1609.344", 1, 0, 0, 0, 0, 0, 0);

all_units [144] = νέος πίνακας ("μίλια", "μίλια", "1609.344", 1, 0, 0, 0, 0, 0, 0).

all_units [145] = νέος πίνακας ("ναυτικό μίλι", "ναυτικό μίλι", 1852, 1, 0, 0, 0, 0, 0, 0).

all_units [146] = νέος πίνακας ("ναυτικά μίλια", "ναυτικά μίλια", 1852, 1, 0, 0, 0, 0, 0, 0).

all_units [147] = νέος πίνακας ("nauticalmile", "nauticalmile", 1852, 1, 0, 0, 0, 0, 0, 0).

all_units [148] = νέος πίνακας ("nauticalmiles", "nauticalmiles", 1852, 1, 0, 0, 0, 0, 0, 0).

all_units [149] = νέος πίνακας ("NM", "NM", 1852, 1, 0, 0, 0, 0, 0, 0).

all_units [150] = νέος πίνακας ("rp", "rp", 6356912, 1, 0, 0, 0, 0, 0, 0);

all_units [151] = νέος πίνακας ("re", "re", 6378388, 1, 0, 0, 0, 0, 0, 0).

all_units [152] = νέος πίνακας ("αστρονομική μονάδα", "αστρονομική μονάδα", 149598000000, 1, 0, 0, 0, 0, 0, 0).

all_units [153] = νέος πίνακας ("au", "au", 149598000000, 1, 0, 0, 0, 0, 0, 0);

all_units [154] = νέος πίνακας ("έτος φωτός", "φωτεινό έτος", "9.46E + 015", 1, 0, 0, 0, 0, 0, 0).

all_units [155] = νέος πίνακας ("έτη φωτός", "έτη φωτός", "9.46E + 015", 1, 0, 0, 0, 0, 0, 0).

all_units [156] = νέος πίνακας ("έτος φωτός", "έτος φωτός", "9.46E + 015", 1, 0, 0, 0, 0, 0, 0).

all_units [157] = νέος πίνακας ("έτη φωτός", "έτη φωτός", "9.46E + 015", 1, 0, 0, 0, 0, 0, 0).

all_units [158] = νέος πίνακας ("ly", "ly", "9.46E + 015", 1, 0, 0, 0, 0, 0, 0).

all_units [159] = νέος πίνακας ("parsec", "parsec", "3.083E + 016", 1, 0, 0, 0, 0, 0, 0).

all_units [160] = νέος πίνακας ("parsecs", "parsecs", "3.083E + 016", 1, 0, 0, 0, 0, 0, 0).

all_units [161] = νέος πίνακας ("rad", "rad", "0.01", 2, 0, -2, 0, 0, 0, 0).

all_units [162] = νέος πίνακας ("rem", "rem", "0.01", 2, 0, -2, 0, 0, 0, 0).

all_units [163] = νέος πίνακας ("γκρι", "γκρι", 1, 2, 0, -2, 0, 0, 0, 0);

all_units [164] = νέος πίνακας ("gy", "gy", 1, 2, 0, -2, 0, 0, 0, 0).

all_units [165] = νέος πίνακας ("Sievert", "Sievert", 1, 2, 0, -2, 0, 0, 0, 0).

all_units [166] = νέος πίνακας ("Sv", "Sv", 1, 2, 0, -2, 0, 0, 0, 0);

all_units [167] = νέος πίνακας ("abvolt", "abvolt", "0.00000001", 2, 1, -3, -1, 0, 0, 0).

all_units [168] = νέος πίνακας ("abvolts", "abvolts", "0.00000001", 2, 1, -3, -1, 0, 0, 0).

all_units [169] = νέος πίνακας ("ÂμV", "ÂμV", "0.000001", 2, 1, -3, -1, 0, 0, 0).

all_units [170] = νέος πίνακας ("mV", "mV", "0.001", 2, 1, -3, -1, 0, 0, 0);

all_units [171] = νέος πίνακας ("V", "V", 1, 2, 1, -3, -1, 0, 0, 0).

all_units [172] = νέος πίνακας ("Volt", "Volt", 1, 2, 1, -3, -1, 0, 0, 0);

all_units [173] = νέος πίνακας ("volts", "Volts", 1, 2, 1, -3, -1, 0, 0, 0);

all_units [174] = νέος πίνακας ("statvolt", "statvolt", "299.8", 2, 1, -3, -1, 0, 0, 0).

all_units [175] = νέος πίνακας ("statvolts", "statvolts", "299.8", 2, 1, -3, -1, 0, 0, 0).

all_units [176] = νέος πίνακας ("electron-volt", "electron-volt", "1, 60217733E-019", 2, 1, -2, 0, 0, 0, 0).

all_units [177] = νέος πίνακας ("ηλεκτρόνια βολτ", "ηλεκτρόνια βολτ", "1, 60217733E-019", 2, 1, -2, 0, 0, 0, 0).

all_units [178] = νέος πίνακας ("electronvolt", "electronvolt", "1.60217733E-019", 2, 1, -2, 0, 0, 0, 0).

all_units [179] = νέος πίνακας ("electronvolts", "electronvolts", "1.60217733E-019", 2, 1, -2, 0, 0, 0, 0).

all_units [180] = νέος πίνακας ("ev", "eV", "1.60217733E-019", 2, 1, -2, 0, 0, 0, 0).

all_units [181] = νέος πίνακας ("mev", "meV", "0.000000000000160217733", 2, 1, -2, 0, 0, 0, 0).

all_units [182] = νέος πίνακας ("gev", "geV", "0.000000000160217733", 2, 1, -2, 0, 0, 0, 0).

all_units [183] ​​= νέος πίνακας ("erg", "erg", "0.0000001", 2, 1, -2, 0, 0, 0, 0).

all_units [184] = νέος πίνακας ("ergs", "ergs", "0.0000001", 2, 1, -2, 0, 0, 0, 0).

all_units [185] = νέος πίνακας ("teV", "teV", "0.000000160217733", 2, 1, -2, 0, 0, 0, 0).

all_units [186] = νέος πίνακας ("Joule", "J", 1, 2, 1, -2, 0, 0, 0, 0).

all_units [187] = νέος πίνακας ("joule", "Joule", 1, 2, 1, -2, 0, 0, 0, 0).

all_units [188] = νέος πίνακας ("joules", "Joules", 1, 2, 1, -2, 0, 0, 0, 0).

all_units [189] = νέος πίνακας ("cal", "Cal", 4184, 2, 1, -2, 0, 0, 0, 0);

all_units [190] = νέος πίνακας ("θερμίδες", "θερμίδες", 4184, 2, 1, -2, 0, 0, 0, 0).

all_units [191] = νέος πίνακας ("θερμίδες", "θερμίδες", 4184, 2, 1, -2, 0, 0, 0, 0).

all_units [192] = νέος πίνακας ("βρετανική θερμική μονάδα", "μονάδα βρετανικής θερμικής μονάδας", "1055.056", 2, 1, -2, 0, 0, 0, 0).

all_units [193] = νέος πίνακας ("βρετανικές θερμικές μονάδες", "βρετανικές θερμικές μονάδες", "1055.056", 2, 1, -2, 0, 0, 0, 0).

all_units [194] = νέος πίνακας ("britishthermalunit", "britishthermalunit", "1055.056", 2, 1, -2, 0, 0, 0, 0).

all_units [195] = νέος πίνακας ("britishthermalunits", "britishthermalunits", "1055.056", 2, 1, -2, 0, 0, 0, 0).

all_units [196] = νέος πίνακας ("Btu", "Btu", "1055.056", 2, 1, -2, 0, 0, 0, 0).

all_units [197] = νέος πίνακας ("Btus", "Btus", "1055.056", 2, 1, -2, 0, 0, 0, 0).

all_units [198] = νέος πίνακας ("kcal", "kcal", 4184, 2, 1, -2, 0, 0, 0, 0).

all_units [199] = νέος πίνακας ("kwh", "kwh", 3600000, 2, 1, -2, 0, 0, 0, 0);

all_units [200] = νέος πίνακας ("dyne", "dyne", 10, 1, 1, -2, 0, 0, 0, 0).

all_units [201] = νέος πίνακας ("dynes", "dynes", 10, 1, 1, -2, 0, 0, 0, 0);

all_units [202] = νέος πίνακας ("gram-force", "gram-force", "0.00980665", 1, 1, -2, 0, 0, 0, 0).

all_units [203] = νέος πίνακας ("gram-weight", "gram-weight", "0.00980665", 1, 1, -2, 0, 0, 0, 0).

all_units [204] = νέος πίνακας ("ounce-force", "unca-force", "0.278013850953781", 1, 1, -2, 0, 0, 0, 0).

all_units [205] = νέος πίνακας ("ozf", "ozf", "0.278013850953781", 1, 1, -2, 0, 0, 0, 0);

all_units [206] = νέος πίνακας ("newton", "newton", 1, 1, 1, -2, 0, 0, 0, 0);

all_units [207] = νέος πίνακας ("N", "N", 1, 1, 1, -2, 0, 0, 0, 0);

all_units [208] = νέος πίνακας ("nt", "nt", 1, 1, 1, -2, 0, 0, 0, 0);

all_units [209] = νέος πίνακας ("lb", "lb", "4.4482216152605", 1, 1, -2, 0, 0, 0, 0);

all_units [210] = νέος πίνακας ("lbf", "lbf", "4.4482216152605", 1, 1, -2, 0, 0, 0, 0);

all_units [211] = νέος πίνακας ("lbs", "lbs", "4.4482216152605", 1, 1, -2, 0, 0, 0, 0);

all_units [212] = νέος πίνακας ("λίβρα", "λίβρα", "4.4482216152605", 1, 1, -2, 0, 0, 0, 0);

all_units [213] = νέος πίνακας ("force-pound", "force-pound", "4.4482216152605", 1, 1, -2, 0, 0, 0, 0).

all_units [214] = νέος πίνακας ("λίβρα-βάρος", "λίβρα-βάρος", "4.4482216152605", 1, 1, -2, 0, 0, 0, 0);

all_units [215] = νέος πίνακας ("λίρες", "λίρες", "4.4482216152605", 1, 1, -2, 0, 0, 0, 0);

all_units [216] = νέος πίνακας ("pounds-force", "pounds-force", "4.4482216152605", 1, 1, -2, 0, 0, 0, 0).

all_units [217] = νέος πίνακας ("kgf", "kgf", "9.80665", 1, 1, -2, 0, 0, 0, 0).

all_units [218] = νέος πίνακας ("rpm", "rpm", "0.016666666666667", 0, 0, -1, 0, 0, 0, 0);

all_units [219] = νέος πίνακας ("becquerel", "becquerel", 1, 0, 0, -1, 0, 0, 0, 0).

all_units [220] = νέος πίνακας ("Bq", "Bq", 1, 0, 0, -1, 0, 0, 0, 0).

all_units [221] = νέος πίνακας ("hertz", "hertz", 1, 0, 0, -1, 0, 0, 0, 0);

all_units [222] = νέος πίνακας ("Hz", "Hz", 1, 0, 0, -1, 0, 0, 0, 0).

all_units [223] = νέος πίνακας ("abhenry", "abhenry", "0.000000001", 2, 1, -2, -2, 0, 0, 0).

all_units [224] = νέος πίνακας ("abhenrys", "abhenrys", "0.000000001", 2, 1, -2, -2, 0, 0, 0).

all_units [225] = νέος πίνακας ("uH", "uH", "0.000001", 2, 1, -2, -2, 0, 0, 0);

all_units [226] = νέος πίνακας ("mH", "mH", "0.001", 2, 1, -2, -2, 0, 0, 0);

all_units [227] = νέος πίνακας ("Henry", "Henry", 1, 2, 1, -2, -2, 0, 0, 0);

all_units [228] = νέος πίνακας ("Henrys", "H", 1, 2, 1, -2, -2, 0, 0, 0);

all_units [229] = νέος πίνακας ("stathenry", "stathenry", 898700000000, 2, 1, -2, -2, 0, 0, 0);

all_units [230] = νέος πίνακας ("stathenrys", "stathenrys", 898700000000, 2, 1, -2, -2, 0, 0, 0).

all_units [231] = νέος πίνακας ("candela", "candela", 1, 0, 0, 0, 0, 0, 0, 1).

all_units [232] = νέος πίνακας ("candelas", "candelas", 1, 0, 0, 0, 0, 0, 0, 1);

all_units [233] = νέος πίνακας ("κερί", "κερί", 1, 0, 0, 0, 0, 0, 0, 1);

all_units [234] = νέος πίνακας ("κεριά", "κεριά", 1, 0, 0, 0, 0, 0, 0, 1).

all_units [235] = νέος πίνακας ("cd", "cd", 1, 0, 0, 0, 0, 0, 0, 1);

all_units [236] = νέος πίνακας ("gauss", "gauss", "0.0001", 1, 0, -2, -1, 0, 0, 0).

all_units [237] = νέος πίνακας ("tesla", "tesla", 1, 1, 0, -2, -1, 0, 0, 0);

all_units [238] = νέος πίνακας ("teslas", "T", 1, 1, 0, 2, -1, 0, 0, 0);

all_units [239] = νέος πίνακας ("maxwell", "maxwell", "0.00000001", 2, 1, -2, -1, 0, 0, 0);

all_units [240] = νέος πίνακας ("maxwells", "maxwells", "0.00000001", 2, 1, -2, -1, 0, 0, 0).

all_units [241] = νέος πίνακας ("wb", "Wb", 1, 2, 1, -2, -1, 0, 0, 0);

all_units [242] = νέος πίνακας ("weber", "weber", 1, 2, 1, -2, -1, 0, 0, 0).

all_units [243] = νέος πίνακας ("webers", "webers", 1, 2, 1, -2, -1, 0, 0, 0);

all_units [244] = νέος πίνακας ("amu", "amu", "1.6605402E-027", 0, 1, 0, 0, 0, 0, 0).

all_units [245] = νέος πίνακας ("μονάδα ατομικής μάζας", "μονάδα ατομικής μάζας", "1.6605402E-027", 0, 1, 0, 0, 0, 0, 0).

all_units [246] = νέος πίνακας ("μονάδες ατομικής μάζας", "μονάδες ατομικής μάζας", "1.6605402E-027", 0, 1, 0, 0, 0, 0, 0).

all_units [247] = νέος πίνακας ("u", "u", "1.6605402E-027", 0, 1, 0, 0, 0, 0, 0).

all_units [248] = νέος πίνακας ("ug", "ug", "0.000000001", 0, 1, 0, 0, 0, 0, 0).

all_units [249] = νέος πίνακας ("mg", "mg", "0.000001", 0, 1, 0, 0, 0, 0, 0).

all_units [250] = νέος πίνακας ("cg", "cg", "0.00001", 0, 1, 0, 0, 0, 0, 0).

all_units [251] = νέος πίνακας ("κόκκος", "κόκκος", "0.0000648", 0, 1, 0, 0, 0, 0, 0);

all_units [252] = νέος πίνακας ("κόκκοι", "κόκκοι", "0.0000648", 0, 1, 0, 0, 0, 0, 0).

all_units [253] = νέος πίνακας ("dg", "dg", "0.0001", 0, 1, 0, 0, 0, 0, 0).

all_units [254] = νέος πίνακας ("καράτι", "καράτι", "0, 0002", 0, 1, 0, 0, 0, 0, 0).

all_units [255] = νέος πίνακας ("καράτια", "καράτια", "0.0002", 0, 1, 0, 0, 0, 0, 0).

all_units [256] = νέος πίνακας ("karat", "karat", "0.0002", 0, 1, 0, 0, 0, 0, 0).

all_units [257] = νέος πίνακας ("karats", "karats", "0.0002", 0, 1, 0, 0, 0, 0, 0).

all_units [258] = νέος πίνακας ("j-point", "j-point", "0.0004", 0, 1, 0, 0, 0, 0, 0).

all_units [259] = νέος πίνακας ("gm", "gm", "0.001", 0, 1, 0, 0, 0, 0, 0);

all_units [260] = νέος πίνακας ("gram", "gram", "0.001", 0, 1, 0, 0, 0, 0, 0);

all_units [261] = νέος πίνακας ("γραμμάρια", "γραμμάρια", "0.001", 0, 1, 0, 0, 0, 0, 0).

all_units [262] = νέος πίνακας ("scruple", "scruple", "0.001296", 0, 1, 0, 0, 0, 0, 0).

all_units [263] = νέος πίνακας ("scruples", "scruples", "0.001296", 0, 1, 0, 0, 0, 0, 0).

all_units [264] = νέος πίνακας ("pennyweight", "pennyweight", "0.001555", 0, 1, 0, 0, 0, 0, 0);

all_units [265] = νέος πίνακας ("pennyweights", "pennyweights", "0.001555", 0, 1, 0, 0, 0, 0, 0).

all_units [266] = νέος πίνακας ("dram", "dram", "0.0017718451953125", 0, 1, 0, 0, 0, 0, 0).

all_units [267] = νέος πίνακας ("drams", "drams", "0.0017718451953125", 0, 1, 0, 0, 0, 0, 0).

all_units [268] = νέος πίνακας ("dag", "dag", "0.01", 0, 1, 0, 0, 0, 0, 0).

all_units [269] = νέος πίνακας ("ουγγιά", "ουγγιά", "0.028349523125", 0, 1, 0, 0, 0, 0, 0).

all_units [270] = νέος πίνακας ("ουγγιές", "ουγγιές", "0.028349523125", 0, 1, 0, 0, 0, 0, 0).

all_units [271] = νέος πίνακας ("oz", "oz", "0.028349523125", 0, 1, 0, 0, 0, 0, 0).

all_units [272] = νέος πίνακας ("ounce-troy", "unun-troy", "0.031103", 0, 1, 0, 0, 0, 0, 0).

all_units [273] = νέος πίνακας ("ounces-troy", "ounces-troy", "0.031103", 0, 1, 0, 0, 0, 0, 0).

all_units [274] = νέος πίνακας ("troy-ουγγιά", "troy-ουγγιά", "0, 031103", 0, 1, 0, 0, 0, 0, 0).

all_units [275] = νέος πίνακας ("troy-ουγγιές", "troy-ουγγιές", "0, 031103", 0, 1, 0, 0, 0, 0, 0).

all_units [276] = νέος πίνακας ("hg", "hg", "0, 1", 0, 1, 0, 0, 0, 0, 0);

all_units [277] = νέος πίνακας ("troy-pound", "troy-pound", "0, 373", 0, 1, 0, 0, 0, 0, 0).

all_units [278] = νέος πίνακας ("troy-pounds", "troy-pounds", "0, 373", 0, 1, 0, 0, 0, 0, 0).

all_units [279] = νέος πίνακας ("lbm", "lbm", "0.45359237", 0, 1, 0, 0, 0, 0, 0).

all_units [280] = νέος πίνακας ("lbms", "lbms", "0.45359237", 0, 1, 0, 0, 0, 0, 0).

all_units [281] = νέος πίνακας ("λίβρα-μάζα", "λίβρα-μάζα", "0, 45359237", 0, 1, 0, 0, 0, 0, 0).

all_units [282] = νέος πίνακας ("λίρες μάζας", "λίβρες-μάζα", "0, 45359237", 0, 1, 0, 0, 0, 0, 0).

all_units [283] = νέος πίνακας ("kg", "kg", 1, 0, 1, 0, 0, 0, 0, 0).

all_units [284] = νέος πίνακας ("πέτρα", "πέτρα", "6.35029318", 0, 1, 0, 0, 0, 0, 0);

all_units [285] = νέος πίνακας ("πέτρες", "πέτρες", "6.35029318", 0, 1, 0, 0, 0, 0, 0).

all_units [286] = νέος πίνακας ("slug", "slug", "14.5939029372064", 0, 1, 0, 0, 0, 0, 0).

all_units [287] = νέος πίνακας ("γυμνοσάλιαγκες", "γυμνοσάλιαγκες", "14.5939029372064", 0, 1, 0, 0, 0, 0, 0).

all_units [288] = νέος πίνακας ("hundredweight", "hundredweight", "45.359237", 0, 1, 0, 0, 0, 0, 0).

all_units [289] = νέος πίνακας ("εκατοντάδες", "εκατοντάδες", "45, 359237", 0, 1, 0, 0, 0, 0, 0).

all_units [290] = νέος πίνακας ("short-ton", "short-ton", "907.18474", 0, 1, 0, 0, 0, 0, 0).

all_units [291] = νέος πίνακας ("μικρά τόνοι", "μικρά τόνοι", "907.18474", 0, 1, 0, 0, 0, 0, 0).

all_units [292] = νέος πίνακας ("τόνος", "τόνος", "907.18474", 0, 1, 0, 0, 0, 0, 0).

all_units [293] = νέος πίνακας ("τόνοι", "τόνοι", "907.18474", 0, 1, 0, 0, 0, 0, 0).

all_units [294] = νέος πίνακας ("μετρικό τόνο", "μετρικό τόνο", 1000, 0, 1, 0, 0, 0, 0, 0).

all_units [295] = νέος πίνακας ("μετρικοί τόνοι", "μετρικοί τόνοι", 1000, 0, 1, 0, 0, 0, 0, 0).

all_units [296] = νέος πίνακας ("τόνος", "τόνος", 1000, 0, 1, 0, 0, 0, 0, 0).

all_units [297] = νέος πίνακας ("τόνοι", "τόνοι", 1000, 0, 1, 0, 0, 0, 0, 0).

all_units [298] = νέος πίνακας ("long-ton", "long-ton", "1016.0469088", 0, 1, 0, 0, 0, 0, 0).

all_units [299] = νέος πίνακας ("μεγάλοι τόνοι", "μεγάλοι τόνοι", "1016.0469088", 0, 1, 0, 0, 0, 0, 0).

all_units [300] = νέος πίνακας ("h", "h", "6.626196E-034", 2, 1, -3, 0, 0, 0, 0).

all_units [301] = νέος πίνακας ("W", "W", 1, 2, 1, -3, 0, 0, 0, 0);

all_units [302] = νέος πίνακας ("Watt", "Watt", 1, 2, 1, -3, 0, 0, 0, 0).

all_units [303] = νέος πίνακας ("Watts", "Watts", 1, 2, 1, -3, 0, 0, 0, 0).

all_units [304] = νέος πίνακας ("ιπποδύναμη", "ιπποδύναμη", "745.69987158227", 2, 1, -3, 0, 0, 0, 0).

all_units [305] = νέος πίνακας ("hp", "hp", "745.69987158227", 2, 1, -3, 0, 0, 0, 0).

all_units [306] = νέος πίνακας ("Pa", "Pa", 1, -1, 1, -2, 0, 0, 0, 0).

all_units [307] = νέος πίνακας ("Pascal", "Pascal", 1, -1, 1, -2, 0, 0, 0, 0).

all_units [308] = νέος πίνακας ("torr", "torr", "133.322368421053", - 1, 1, -2, 0, 0, 0, 0).

all_units [309] = νέος πίνακας ("psi", "psi", "6894.75729316836", - 1, 1, -2, 0, 0, 0, 0);

all_units [310] = νέος πίνακας ("bar", "bar", 100000, -1, 1, -2, 0, 0, 0, 0);

all_units [311] = νέος πίνακας ("μπάρες", "μπάρες", 100000, -1, 1, -2, 0, 0, 0, 0);

all_units [312] = νέος πίνακας ("atm", "atm", 101325, -1, 1, -2, 0, 0, 0, 0);

all_units [313] = νέος πίνακας ("ατμόσφαιρα", "ατμόσφαιρα", 101325, -1, 1, -2, 0, 0, 0, 0);

all_units [314] = νέος πίνακας ("abohm", "abohm", "0.000000001", 2, 1, -3, -2, 0, 0, 0).

all_units [315] = νέος πίνακας ("abohms", "abohms", "0.000000001", 2, 1, -3, -2, 0, 0, 0).

all_units [316] = νέος πίνακας ("Ohm", "Ohm", 1, 2, 1, -3, -2, 0, 0, 0);

all_units [317] = νέος πίνακας ("Ohms", "Ohms", 1, 2, 1, -3, -2, 0, 0, 0).

all_units [318] = νέος πίνακας ("kilohm", "kilohm", 1000, 2, 1, -3, -2, 0, 0, 0).

all_units [319] = νέος πίνακας ("kilohms", "kilohms", 1000, 2, 1, -3, -2, 0, 0, 0).

all_units [320] = νέος πίνακας ("megohm", "megohm", 1000000, 2, 1, -3, -2, 0, 0, 0);

all_units [321] = νέος πίνακας ("megohms", "megohms", 1000000, 2, 1, -3, -2, 0, 0, 0);

all_units [322] = νέος πίνακας ("statohm", "statohm", 898700000000, 2, 1, -3, -2, 0, 0, 0).

all_units [323] = νέος πίνακας ("statohms", "statohms", 898700000000, 2, 1, -3, -2, 0, 0, 0).

all_units [324] = νέος πίνακας ("kph", "kph", "0.277777777777778", 1, 0, -1, 0, 0, 0, 0).

all_units [325] = νέος πίνακας ("fps", "fps", "0.3048", 1, 0, -1, 0, 0, 0, 0).

all_units [326] = νέος πίνακας ("mph", "mph", "0.44704", 1, 0, -1, 0, 0, 0, 0).

all_units [327] = νέος πίνακας ("κόμβος", "kn", "0, 514444444444444", 1, 0, -1, 0, 0, 0, 0).

all_units [328] = νέος πίνακας ("κόμβοι", "kt", "0, 514444444444444", 1, 0, -1, 0, 0, 0, 0).

all_units [329] = νέος πίνακας ("mps", "mps", 1, 1, 0, -1, 0, 0, 0, 0);

all_units [330] = νέος πίνακας ("kps", "kps", 1000, 1, 0, -1, 0, 0, 0, 0);

all_units [331] = νέος πίνακας ("c", "c", 299792458, 1, 0, -1, 0, 0, 0, 0);

all_units [332] = νέος πίνακας ("ταχύτητα φωτός", "ταχύτητα φωτός", 299792458, 1, 0, -1, 0, 0, 0, 0).

all_units [333] = νέος πίνακας ("mol", "mol", 1, 0, 0, 0, 0, 0, 1, 0).

all_units [334] = νέος πίνακας ("mole", "mole", 1, 0, 0, 0, 0, 0, 1, 0).

all_units [335] = νέος πίνακας ("mole", "moles", 1, 0, 0, 0, 0, 0, 1, 0);

all_units [336] = νέος πίνακας ("degree-rankine", "degree-rankine", "0.555555555555556", 0, 0, 0, 0, 0, 0, 0).

all_units [337] = νέος πίνακας ("degrees-rankine", "degrees-rankine", "0.555555555555556", 0, 0, 0, 0, 0, 0, 0).

all_units [338] = νέος πίνακας ("degree-kelvin", "degree-kelvin", 1, 0, 0, 0, 0, 1, 0, 0).

all_units [339] = νέος πίνακας ("degree-kelvins", "degree-kelvins", 1, 0, 0, 0, 0, 1, 0, 0).

all_units [340] = νέος πίνακας ("degrees-kelvin", "degrees-kelvin", 1, 0, 0, 0, 0, 1, 0, 0).

all_units [341] = νέος πίνακας ("K", "K", 1, 0, 0, 0, 0, 1, 0, 0).

all_units [342] = νέος πίνακας ("Kelvin", "Kelvin", 1, 0, 0, 0, 0, 1, 0, 0).

all_units [343] = νέος πίνακας ("Kelvins", "Kelvins", 1, 0, 0, 0, 0, 1, 0, 0).

all_units [344] = νέος πίνακας ("ps", "ps", "0.000000000001", 0, 0, 1, 0, 0, 0, 0).

all_units [345] = νέος πίνακας ("psec", "psec", "0.000000000001", 0, 0, 1, 0, 0, 0, 0).

all_units [346] = νέος πίνακας ("psecs", "psecs", "0.000000000001", 0, 0, 1, 0, 0, 0, 0).

all_units [347] = νέος πίνακας ("ns", "ns", "0.000000001", 0, 0, 1, 0, 0, 0, 0);

all_units [348] = νέος πίνακας ("nsec", "nsec", "0.000000001", 0, 0, 1, 0, 0, 0, 0).

all_units [349] = νέος πίνακας ("nsecs", "nsecs", "0.000000001", 0, 0, 1, 0, 0, 0, 0).

all_units [350] = νέος πίνακας ("Âμs", "Âμs", "0.000001", 0, 0, 1, 0, 0, 0, 0);

all_units [351] = νέος πίνακας ("Âμsec", "Âμsec", "0.000001", 0, 0, 1, 0, 0, 0, 0).

all_units [352] = νέος πίνακας ("Âμsecs", "Âμsecs", "0.000001", 0, 0, 1, 0, 0, 0, 0);

all_units [353] = νέος πίνακας ("ms", "ms", "0.001", 0, 0, 1, 0, 0, 0, 0).

all_units [354] = νέος πίνακας ("msec", "msec", "0.001", 0, 0, 1, 0, 0, 0, 0);

all_units [355] = νέος πίνακας ("msecs", "msecs", "0.001", 0, 0, 1, 0, 0, 0, 0);

all_units [356] = νέος πίνακας ("s", "s", 1, 0, 0, 1, 0, 0, 0, 0);

all_units [357] = νέος πίνακας ("sec", "sec", 1, 0, 0, 1, 0, 0, 0, 0).

all_units [358] = νέος πίνακας ("δεύτερο", "δεύτερο", 1, 0, 0, 1, 0, 0, 0, 0).

all_units [359] = νέος πίνακας ("δευτερόλεπτα", "δευτερόλεπτα", 1, 0, 0, 1, 0, 0, 0, 0).

all_units [360] = νέος πίνακας ("δευτερόλεπτα", "δευτερόλεπτα", 1, 0, 0, 1, 0, 0, 0, 0).

all_units [361] = νέος πίνακας ("min", "min", 60, 0, 0, 1, 0, 0, 0, 0).

all_units [362] = νέος πίνακας ("mins", "mins", 60, 0, 0, 1, 0, 0, 0, 0).

all_units [363] = νέος πίνακας ("λεπτό", "λεπτό", 60, 0, 0, 1, 0, 0, 0, 0).

all_units [364] = νέος πίνακας ("λεπτά", "λεπτά", 60, 0, 0, 1, 0, 0, 0, 0).

all_units [365] = νέος πίνακας ("ώρα", "ώρα", 3600, 0, 0, 1, 0, 0, 0, 0).

all_units [366] = νέος πίνακας ("ώρες", "ώρες", 3600, 0, 0, 1, 0, 0, 0, 0).

all_units [367] = νέος πίνακας ("hr", "hr", 3600, 0, 0, 1, 0, 0, 0, 0);

all_units [368] = νέος πίνακας ("ώρες", "ώρες", 3600, 0, 0, 1, 0, 0, 0, 0);

all_units [369] = νέος πίνακας ("ημέρα", "ημέρα", 86400, 0, 0, 1, 0, 0, 0, 0);

all_units [370] = νέος πίνακας ("ημέρες", "ημέρες", 86400, 0, 0, 1, 0, 0, 0, 0).

all_units [371] = νέος πίνακας ("εβδομάδα", "εβδομάδα", 604800, 0, 0, 1, 0, 0, 0, 0).

all_units [372] = νέος πίνακας ("εβδομάδες", "εβδομάδες", 604800, 0, 0, 1, 0, 0, 0, 0).

all_units [373] = νέος πίνακας ("wk", "wk", 604800, 0, 0, 1, 0, 0, 0, 0);

all_units [374] = νέος πίνακας ("δεκαπενθήμερο", "δεκαπενθήμερο", 1209600, 0, 0, 1, 0, 0, 0, 0).

all_units [375] = νέος πίνακας ("fortnights", "fortnights", 1209600, 0, 0, 1, 0, 0, 0, 0).

all_units [376] = νέος πίνακας ("mon", "mon", 2629800, 0, 0, 1, 0, 0, 0, 0);

all_units [377] = νέος πίνακας ("mons", "mons", 2629800, 0, 0, 1, 0, 0, 0, 0);

all_units [378] = νέος πίνακας ("μήνας", "μήνας", 2629800, 0, 0, 1, 0, 0, 0, 0);

all_units [379] = νέος πίνακας ("μήνες", "μήνες", 2629800, 0, 0, 1, 0, 0, 0, 0).

all_units [380] = νέος πίνακας ("έτος", "έτος", 31557600, 0, 0, 1, 0, 0, 0, 0);

all_units [381] = νέος πίνακας ("έτη", "έτη", 31557600, 0, 0, 1, 0, 0, 0, 0).

all_units [382] = νέος πίνακας ("έτος", "έτος", 31557600, 0, 0, 1, 0, 0, 0, 0);

all_units [383] = νέος πίνακας ("yrs", "yrs", 31557600, 0, 0, 1, 0, 0, 0, 0);

all_units [384] = νέος πίνακας ("βαθμολογία", "βαθμολογία", 631152000, 0, 0, 1, 0, 0, 0, 0);

all_units [385] = νέος πίνακας ("βαθμολογίες", "βαθμολογίες", 631152000, 0, 0, 1, 0, 0, 0, 0);

all_units [386] = νέος πίνακας ("αιώνες", "αιώνες", 3155760000, 0, 0, 1, 0, 0, 0, 0).

all_units [387] = νέος πίνακας ("αιώνας", "αιώνας", 3155760000, 0, 0, 1, 0, 0, 0, 0).

all_units [388] = νέος πίνακας ("χιλιάδες", "χιλιετίες", 31557600000, 0, 0, 1, 0, 0, 0, 0).

all_units [389] = νέος πίνακας ("χιλιετία", "χιλιετία", 31557600000, 0, 0, 1, 0, 0, 0, 0).

all_units [390] = νέος πίνακας ("foot-pound", "foot-pound", "1.3558179483314", 2, 1, -2, 0, 0, 0, 0).

all_units [391] = νέος πίνακας ("πόδι-κιλά", "πόδια-pounds", "1.3558179483314", 2, 1, -2, 0, 0, 0, 0);

all_units [392] = νέος πίνακας ("footpound", "footpound", "1.3558179483314", 2, 1, -2, 0, 0, 0, 0).

all_units [393] = νέος πίνακας ("πεζοδρόμια", "πεζοδρόμια", "1.3558179483314", 2, 1, -2, 0, 0, 0, 0).

all_units [394] = νέος πίνακας ("ft-lb", "ft-lb", "1.3558179483314", 2, 1, -2, 0, 0, 0, 0).

all_units [395] = νέος πίνακας ("ftlb", "ftlb", "1.3558179483314", 2, 1, -2, 0, 0, 0, 0).

all_units [396] = νέος πίνακας ("ελάχιστο", "ελάχιστο", "0.000000059194", 3, 0, 0, 0, 0, 0, 0).

all_units [397] = νέος πίνακας ("ελάχιστα", "ελάχιστα", "0.000000059194", 3, 0, 0, 0, 0, 0, 0);

all_units [398] = νέος πίνακας ("cc", "cc", "0.000001", 3, 0, 0, 0, 0, 0, 0);

all_units [399] = νέος πίνακας ("ml", "ml", "0.000001", 3, 0, 0, 0, 0, 0, 0).

all_units [400] = νέος πίνακας ("fluidram", "fluidram", "0.0000035516", 3, 0, 0, 0, 0, 0, 0).

all_units [401] = νέος πίνακας ("ρευστά", "ρευστά", "0.0000035516", 3, 0, 0, 0, 0, 0, 0).

all_units [402] = νέος πίνακας ("κουταλάκι του γλυκού", "κουταλάκι του γλυκού", "0.00000492892159375", 3, 0, 0, 0, 0, 0, 0).

all_units [403] = νέος πίνακας ("κουταλάκια", "κουταλάκια", "0.00000492892159375", 3, 0, 0, 0, 0, 0, 0).

all_units [404] = νέος πίνακας ("tsp", "tsp", "0.00000492892159375", 3, 0, 0, 0, 0, 0, 0);

all_units [405] = νέος πίνακας ("cl", "cl", "0.00001", 3, 0, 0, 0, 0, 0, 0).

all_units [406] = νέος πίνακας ("tablespoon", "tablespoon", "0.00001478676478125", 3, 0, 0, 0, 0, 0, 0).

all_units [407] = νέος πίνακας ("κουταλιές της σούπας", "κουταλιές της σούπας", "0.00001478676478125", 3, 0, 0, 0, 0, 0, 0).

all_units [408] = νέος πίνακας ("tbsp", "tbsp", "0.00001478676478125", 3, 0, 0, 0, 0, 0, 0).

all_units [409] = νέος πίνακας ("floz", "floz", "0.0000295735295625", 3, 0, 0, 0, 0, 0, 0).

all_units [410] = νέος πίνακας ("ουγκιά-ουγγιά", "ουγκιά-ουγγιά", "0.0000295735295625", 3, 0, 0, 0, 0, 0, 0).

all_units [411] = νέος πίνακας ("ουγκιά-ουγγιές", "ουγκιά-ουγγιές", "0.0000295735295625", 3, 0, 0, 0, 0, 0, 0).

all_units [412] = νέος πίνακας ("fluidounce", "fluidounce", "0.0000295735295625", 3, 0, 0, 0, 0, 0, 0).

all_units [413] = νέος πίνακας ("ρευστά", "ρευστά", "0.0000295735295625", 3, 0, 0, 0, 0, 0, 0).

all_units [414] = νέος πίνακας ("dl", "dl", "0.0001", 3, 0, 0, 0, 0, 0, 0).

all_units [415] = νέος πίνακας ("gill", "gill", "0.00011829411825", 3, 0, 0, 0, 0, 0, 0).

all_units [416] = νέος πίνακας ("βράγχια", "βράγχια", "0.00011829411825", 3, 0, 0, 0, 0, 0, 0).

all_units [417] = νέος πίνακας ("κύπελλο", "κύπελλο", "0.0002365882365", 3, 0, 0, 0, 0, 0, 0).

all_units [418] = νέος πίνακας ("κύπελλα", "κύπελλα", "0.0002365882365", 3, 0, 0, 0, 0, 0, 0).

all_units [419] = νέος πίνακας ("pint", "pint", "0.000473176473", 3, 0, 0, 0, 0, 0, 0).

all_units [420] = νέος πίνακας ("pints", "pints", "0.000473176473", 3, 0, 0, 0, 0, 0, 0).

all_units [421] = νέος πίνακας ("pt", "pt", "0.000473176473", 3, 0, 0, 0, 0, 0, 0);

all_units [422] = νέος πίνακας ("πέμπτος", "πέμπτος", "0.0007570823568", 3, 0, 0, 0, 0, 0, 0).

all_units [423] = νέος πίνακας ("πέμπτα", "πέμπτα", "0.0007570823568", 3, 0, 0, 0, 0, 0, 0).

all_units [424] = νέος πίνακας ("qt", "qt", "0.000946352946", 3, 0, 0, 0, 0, 0, 0).

all_units [425] = νέος πίνακας ("quart", "quart", "0.000946352946", 3, 0, 0, 0, 0, 0, 0).

all_units [426] = νέος πίνακας ("quarts", "quarts", "0.000946352946", 3, 0, 0, 0, 0, 0, 0).

all_units [427] = νέος πίνακας ("l", "l", "0.001", 3, 0, 0, 0, 0, 0, 0);

all_units [428] = νέος πίνακας ("λίτρο", "λίτρο", "0.001", 3, 0, 0, 0, 0, 0, 0);

all_units [429] = νέος πίνακας ("L", "L", "0.001", 3, 0, 0, 0, 0, 0, 0).

all_units [430] = νέος πίνακας ("gal", "gal", "0.003785411784", 3, 0, 0, 0, 0, 0, 0).

all_units [431] = νέος πίνακας ("γαλόνι", "γαλόνι", "0, 003785411784", 3, 0, 0, 0, 0, 0, 0).

all_units [432] = νέος πίνακας ("γαλόνια", "γαλόνια", "0.003785411784", 3, 0, 0, 0, 0, 0, 0).

all_units [433] = νέος πίνακας ("peck", "peck", "0.007570823568", 3, 0, 0, 0, 0, 0, 0).

all_units [434] = νέος πίνακας ("ράβδους", "ράβδους", "0.007570823568", 3, 0, 0, 0, 0, 0, 0).

all_units [435] = νέος πίνακας ("bushel", "bushel", "0, 030283294272", 3, 0, 0, 0, 0, 0, 0).

all_units [436] = νέος πίνακας ("bushels", "bushels", "0.030283294272", 3, 0, 0, 0, 0, 0, 0).

all_units [437] = νέος πίνακας ("Angstrom", "...", "1e-10", 1, 0, 0, 0, 0, 0, 0).

all_units [438] = νέος πίνακας ("βαθμός Celcius", "° C", 0, 0, 0, 0, 0, 1, 0, 0);

all_units [439] = νέος πίνακας ("Degree Farenheit", "° F", "1, 8", 0, 0, 0, 0, 1, 0, 0).

all_units [440] = νέος πίνακας ("siemens", "S", 1, -2, -1, 3, 2, 0, 0, 0);

συνάρτηση min (a, b) {αν (a

μέγιστη συνάρτηση (a, b) {if (a> b) επιστροφή (a); άλλος επιστροφή (b)?}

ανάλυση συνάρτησης (coef, str) // ============================ διαχωρίζει μονάδες σε θεμελιώδεις μονάδες SI

{

var pos_dot;

var pos_slash;

var pos;

var μονάδα;

var εκθέτης;

var invert_next = 0;

var list_units_in = νέος πίνακας;

var table_base = νέος πίνακας (coef, 0, 0, 0, 0, 0, 0, 0);

str = str + "."

var i = 0.

ενώ (length.length> 1) // για κάθε μονάδα στη συμβολοσειρά εισόδου μονάδας

{

pos_dot = str.indexOf (".");

pos_slash = str.indexOf ("/");

εάν (pos_dot == -1 || pos_slash == -1)

pos = max (pos_dot, pos_slash).

αλλού

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

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

str = str.substring (θέση + 1, str.length);

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

εάν (pos_exp == -1) // αν δεν υπάρχει εκθέτης

{

μονάδα = list_units_in [i];

εκθέτης = 1;

}}

else // υπάρχει ένας εκθέτης

{

μονάδα = list_units_in [i] .substring (0, pos_exp);

exponent = list_units_in [i]. υποσύστημα (pos_exp + 1, list_units_in [i] .length);

}}

// αν υπάρχει / μετά τη μονάδα, ο επόμενος εκθέτης πρέπει να αντιστραφεί

εάν (invert_next) exponent = -exponent;

αν (pos == pos_slash) invert_next = 1; else invert_next = 0;

table_base_unit = fetch_unit (μονάδα); // πάρτε το ισοδύναμο SI της επιλεγμένης μονάδας

if (table_base_unit) // αν βρίσκεται στη λίστα

{

table_base [0] = βάση πινάκων [0] * Math.pow (table_base_unit [2], εκθέτης);

για το (j = 1, j <8; j ++) // για τα εκθέματα των βάσεων

{

table_base [j] = table_base [j] + (εκθέτης * table_base_unit [j + 2]);

}}

}}

άλλος επιστροφή (0); // υπάρχει ένα πρόβλημα

i = i + 1.

}}

επιστροφή (table_base);

}}

συνάρτηση fetch_unit (σύμβολο) // ============================ προσελκύει ισοδύναμα SI μιας μονάδας

{

k = 1;

ενώ (all_units [k])

{

αν (all_units [k] [1] == σύμβολο) επιστρέφει (all_units [k]); // βρέθηκαν !

k = k + 1.

}}

επιστροφή (0); // δεν βρέθηκε

}}

συνάρτηση exp_nice (συμβολοσειρά) // ============================ αντικαθιστά ^ 2 με ²

{

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", "³");

επιστροφή (συμβολοσειρά);

}}

συνάρτηση exp_clean (συμβολοσειρά) // ============================ αντικατάσταση ² με ^ 2

{

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");

επιστροφή (συμβολοσειρά);

}}

λειτουργία display_unit (base_values, base) // ============================ Εμφάνιση αποτελεσμάτων

{

εάν (βάση) // εάν απαιτούνται βασικές μονάδες SI

{

var str_display = "";

για (ρ = 1, ρ <8, ρ ++) // για m, kg, s, Α, Κ, mol, cd

{

εάν (base_values ​​[p] == 1)

{

str_display = "." + όλες τις μονάδες [0] [p + 2] + str_display;

}}

εάν (base_values ​​[p]> 1)

{

str_display = "." + all_units [0] [p + 2] + "^" + βασικές τιμές [p] + str_display;

}}

εάν (base_values ​​[p] == -1)

{

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

}}

εάν (βασικές τιμές [p] <-1)

{

str_display = str_display + "/" + all_units [0] [p + 2] + "^" + Math.abs (βασικές τιμές [p]);

}}

}}

αν (str_display.substring (0, 1) == "/") // εάν ο πρώτος εκθέτης είναι αρνητικός

str_display = "1" + str_display

αλλού

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

}}

else // αφήστε τις μονάδες όπως είναι

{

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 = basis_values ​​[0].

}}

λειτουργία μετατροπής () // ============================ κύρια λειτουργία

{

var units_base_in;

var units_base_out;

εάν (document.forms [0] .quantity_in.value == "") document.forms [0] .quantity_in.value = 1;

εάν (document.forms [0] .units_in.value == "") {document.forms [0] .units_in.value = "???"; έξοδος;}

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 = ανάλυση (document.forms [0] .quantity_in.value, document.forms [0] .units_in.value);

if (document.forms [0] .units_out.value! = "") // εάν ζητούνται συγκεκριμένες μονάδες για το αποτέλεσμα

{

units_base_out = ανάλυση (1, document.forms [0] .units_out.value);

αν (units_base_out) // αν οι μονάδες βρίσκονται στη βάση δεδομένων

{

εάν (units_base_out [1]! = units_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]) // αν οι μονάδες δεν είναι συμβατές

display_unit (units_base_in, 1);

else // όλα είναι εντάξει

{

units_base_in [0] = units_base_in [0] / units_base_out [0].

display_unit (units_base_in, 0);

}}

}}

else // η μονάδα δεν βρέθηκε

display_unit (units_base_in, 1);

}}

else // δεν ζητήθηκαν συγκεκριμένες μονάδες

display_unit (units_base_in, 1);

}}

λειτουργία init_form () // ============================ Εκκίνηση της φόρμας

{

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 () // ============================ Εμφανίζει μια διαθέσιμη λίστα διαθέσιμων μονάδων

{

var n = 1;

var λίστα = νέος πίνακας;

ενώ (all_units [n])

{

λίστα [n-1] = all_units [n] [1];

n = η + 1.

}}

list.sort ();

n = 0;

ενώ (λίστα [n])

{

document.write (" ");

document.write (κατάλογος [n]);

document.write (", ");

n = η + 1.

}}

}}

// ============================ Τέλος των σεναρίων

Universal Converter

td {font-family: Arial; μέγεθος γραμματοσειράς: 10px; κείμενο-ευθυγράμμιση: κέντρο ·}

.or {χρώμα: # ff0000;}


'onClick = "Javascript: μετατροπή ();">

1mph Παραδείγματα

μαύρα πεδία

συμπληρώνονται από το χρήστη

πεδία με κόκκινο χρώμα

είναι τα αποτελέσματα

0, 44704Κυρία
1mi / ώρα0, 44704Κυρία
1mi.hr ^ -10, 44704Κυρία
1mph1.609344km / ώρα
9κιλό / ώρα250centi.m / s
1.2345e + 8mph55187088Κυρία
1mph1.4911649311738188e-9ντο
1cm.kg/min2/2/AA22777.77777777777H / mm
1cm.kg/min2/2/AA22777777.77777777m.kg/s²/A²


Βοήθεια: Οι μονάδες πρέπει να διαχωρίζονται με κουκκίδες (.) Ή με πτερύγια (/). Το διάστημα δεν είναι διαχωριστικό. Οι εκθέτες μπορούν να χρησιμοποιηθούν με το σύμβολο ^ και μπορεί να είναι θετικοί ή αρνητικοί. Οι exponents ² και ³ επιτρέπονται. Εάν οι μονάδες προορισμού δεν παρέχονται ή δεν είναι συμβατές με τις μονάδες πηγής, οι τιμές θα μετατραπούν σε μονάδες SI βάσης. Στις μονάδες γίνεται διάκριση πεζών-κεφαλαίων. Οι τιμές μπορούν να παρέχονται σε επιστημονική μορφή.


init_form ();

list_units ();


Σχετικά με τον μετατροπέα Universal: Αυτός ο μετατροπέας Javascript παρέχεται ως αυτόνομο αρχείο που μπορεί να χρησιμοποιηθεί σε σύνδεση ή εκτός σύνδεσης. Μπορεί να αντιγραφεί και να διανεμηθεί ελεύθερα, εφόσον η αναφορά αυτή είναι ορατή. (see the source code for information on how to declare new units). Σφάλματα, προτάσεις και νέες μονάδες μπορούν να σταλούν σε [email protected] (ανατρέξτε στον πηγαίο κώδικα για πληροφορίες σχετικά με τον τρόπο δήλωσης νέων μονάδων).

Εικόνα: © Σημάδια και σύμβολα - Shutterstock.com

Προηγούμενο Άρθρο Επόμενο Άρθρο

Οι Καλύτερες Συμβουλές