Pretvorite veličine cipela između sustava US, UK, EU, JP, Meksika i Australije pomoću našeg jednostavnog za upotrebu kalkulatora i sveobuhvatnih referentnih tablica.
Alati za pretvaranje veličine cipela omogućuju vam trenutačno prevođenje između veličina US, UK, EU, japanskih, meksičkih i australskih cipela za savršen pristanak svaki put. Bilo da kupujete od međunarodnih maloprodavača ili putujete globalno, naš sveobuhvatni pretvarač veličine cipela osigurava preciznu konverziju veličina kroz sve glavne sustave mjerenja za muškarce, žene i djecu.
Ovaj napredni kalkulator za konverziju veličine cipela eliminira zabunu oko veličina prilikom kupnje obuće preko granica. S preciznim formulama za konverziju i opsežnim tablicama veličina za šest glavnih sustava, sigurno ćete naručiti pravu veličinu iz bilo koje zemlje.
Konverzija veličine cipela temelji se na mjerenjima dužine stopala, ali odnos između tih mjerenja i oznaka veličina varira po sustavu:
Matematički odnosi između ovih sustava mogu se izraziti kao:
Međutim, ove formule su približne. U praksi su tablice konverzije temeljene na standardiziranim mjerenjima pouzdanije, posebno jer ne postoji savršena međunarodna standardizacija.
Preciznost konverzije veličine cipela inherentno je neprecizna zbog:
Za najprecizniji pristanak, preporučljivo je znati dužinu vašeg stopala u milimetrima ili inčima i konzultirati tablice veličina specifične za marku kada su dostupne.
Međunarodna e-trgovina učinila je konverziju veličine cipela važnijom nego ikad. Prilikom kupnje obuće od prekomorskih maloprodavača, razumijevanje ekvivalentnih veličina pomaže potrošačima da donesu informirane odluke bez mogućnosti fizičkog probanja cipela.
1// Funkcija za pretvaranje veličina za e-trgovinsku platformu
2function convertShoeSize(sourceSize, sourceSystem, targetSystem, gender) {
3 // Tablice za konverziju za različite rodove i sustave
4 const conversionTables = {
5 men: {
6 us: [6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11, 11.5, 12],
7 uk: [5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11, 11.5],
8 eu: [39, 39.5, 40, 41, 41.5, 42, 42.5, 43, 44, 44.5, 45, 45.5, 46],
9 jp: [24, 24.5, 25, 25.5, 26, 26.5, 27, 27.5, 28, 28.5, 29, 29.5, 30],
10 mx: [7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11, 11.5, 12, 12.5, 13, 13.5],
11 au: [5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11, 11.5]
12 },
13 women: {
14 us: [5, 5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11],
15 uk: [3, 3.5, 4, 4.5, 5, 5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9],
16 eu: [35, 36, 36.5, 37, 38, 38.5, 39, 40, 40.5, 41, 42, 42.5, 43],
17 jp: [21.5, 22, 22.5, 23, 23.5, 24, 24.5, 25, 25.5, 26, 26.5, 27, 27.5],
18 mx: [6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11, 11.5, 12, 12.5],
19 au: [3, 3.5, 4, 4.5, 5, 5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9]
20 }
21 };
22
23 // Pronađi indeks u izvornom sustavu
24 const sourceIndex = conversionTables[gender][sourceSystem].findIndex(
25 size => Math.abs(size - sourceSize) < 0.1
26 );
27
28 if (sourceIndex === -1) return null; // Veličina nije pronađena
29
30 // Vratite odgovarajuću veličinu u ciljnom sustavu
31 return conversionTables[gender][targetSystem][sourceIndex];
32}
33
34// Primjer: Pretvorite US mušku veličinu 9 u EU
35const euSize = convertShoeSize(9, 'us', 'eu', 'men');
36console.log(`US muška veličina 9 jednaka je EU ${euSize}`); // Izlaz: US muška veličina 9 jednaka je EU 42.5
37
38// Primjer: Pretvorite US mušku veličinu 9 u meksičku
39const mxSize = convertShoeSize(9, 'us', 'mx', 'men');
40console.log(`US muška veličina 9 jednaka je MX ${mxSize}`); // Izlaz: US muška veličina 9 jednaka je MX 10.5
41
42// Primjer: Pretvorite US mušku veličinu 9 u australsku
43const auSize = convertShoeSize(9, 'us', 'au', 'men');
44console.log(`US muška veličina 9 jednaka je AU ${auSize}`); // Izlaz: US muška veličina 9 jednaka je AU 8.5
45
1def convert_shoe_size(source_size, source_system, target_system, gender):
2 """
3 Pretvorite veličine cipela između različitih sustava na temelju spola.
4
5 Parametri:
6 source_size (float): Izvorna veličina cipele
7 source_system (str): Izvorni sustav ('us', 'uk', 'eu', 'jp', 'mx', 'au')
8 target_system (str): Ciljani sustav ('us', 'uk', 'eu', 'jp', 'mx', 'au')
9 gender (str): 'men', 'women' ili 'children'
10
11 Vraća:
12 float: Pretvorena veličina cipele ili None ako konverzija nije moguća
13 """
14 # Tablice konverzije
15 conversion_tables = {
16 'men': {
17 'us': [6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11, 11.5, 12],
18 'uk': [5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11, 11.5],
19 'eu': [39, 39.5, 40, 41, 41.5, 42, 42.5, 43, 44, 44.5, 45, 45.5, 46],
20 'jp': [24, 24.5, 25, 25.5, 26, 26.5, 27, 27.5, 28, 28.5, 29, 29.5, 30],
21 'mx': [7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11, 11.5, 12, 12.5, 13, 13.5],
22 'au': [5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11, 11.5]
23 },
24 'women': {
25 'us': [5, 5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11],
26 'uk': [3, 3.5, 4, 4.5, 5, 5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9],
27 'eu': [35, 36, 36.5, 37, 38, 38.5, 39, 40, 40.5, 41, 42, 42.5, 43],
28 'jp': [21.5, 22, 22.5, 23, 23.5, 24, 24.5, 25, 25.5, 26, 26.5, 27, 27.5],
29 'mx': [6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11, 11.5, 12, 12.5],
30 'au': [3, 3.5, 4, 4.5, 5, 5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9]
31 }
32 }
33
34 # Pronađi najbližu podudarnost u izvornom sustavu
35 try:
36 source_sizes = conversion_tables[gender][source_system]
37 closest_index = min(range(len(source_sizes)),
38 key=lambda i: abs(source_sizes[i] - source_size))
39
40 # Vratite odgovarajuću veličinu u ciljnom sustavu
41 return conversion_tables[gender][target_system][closest_index]
42 except (KeyError, ValueError):
43 return None
44
45# Primjer korištenja
46eu_size = convert_shoe_size(9, 'us', 'eu', 'men')
47print(f"US muška veličina 9 jednaka je EU {eu_size}") # Izlaz: US muška veličina 9 jednaka je EU 42.5
48
49# Pretvorite u meksičku veličinu
50mx_size = convert_shoe_size(9, 'us', 'mx', 'men')
51print(f"US muška veličina 9 jednaka je MX {mx_size}") # Izlaz: US muška veličina 9 jednaka je MX 10.5
52
53# Pretvorite u australsku veličinu
54au_size = convert_shoe_size(9, 'us', 'au', 'men')
55print(f"US muška veličina 9 jednaka je AU {au_size}") # Izlaz: US muška veličina 9 jednaka je AU 8.5
56
Putnici često moraju kupovati cipele u stranim zemljama u kojima
Otkrijte više alata koji bi mogli biti korisni za vaš radni proces