Gratis elektronegativitet kalkylator som ger omedelbara Pauling skala värden för alla 118 element. Bestäm bindningstyper, beräkna elektronegativitetsskillnader, perfekt för studenter och forskare.
Skriv ett elementnamn (som Väte) eller symbol (som H)
Ange ett elementnamn eller symbol för att se dess elektronegativitetsvärde
Paulingskalan är det mest använda måttet på elektronegativitet, som sträcker sig från cirka 0,7 till 4,0.
En elektronegativitet kalkylator är ett specialiserat verktyg som ger omedelbar tillgång till elektronegativitetvärden för alla kemiska element med hjälp av Pauling-skalan. Elektronegativitet mäter en atoms förmåga att attrahera och binda elektroner vid bildandet av kemiska bindningar, vilket gör det grundläggande för att förstå molekylär struktur, kemisk bindning och reaktivitet.
Vår Elektronegativitet Kalkylator levererar exakta Pauling skala värden omedelbart. Oavsett om du är en kemistudent som studerar bindningspolaritet, en lärare som förbereder lektioner, eller en forskare som analyserar molekylära egenskaper, förenklar denna elektronegativitet kalkylator ditt arbetsflöde med precisa, pålitliga data.
Denna gratis elektronegativitet kalkylator eliminerar behovet av att memorera värden eller söka igenom referenstabeller. Skriv helt enkelt in namnet eller symbolen för något element för att få omedelbara resultat med visuella representationer.
Elektronegativitet representerar en atoms tendens att attrahera delade elektroner i en kemisk bindning. När två atomer med olika elektronegativitet binder sig, dras de delade elektronerna starkare mot den mer elektronegativa atomen, vilket skapar en polar bindning. Denna polaritet påverkar många kemiska egenskaper inklusive:
Pauling-skalan, utvecklad av den amerikanska kemisten Linus Pauling, är den mest använda mätningen av elektronegativitet. På denna skala:
Den matematiska grunden för Pauling-skalan kommer från beräkningar av bindningsenergi. Pauling definierade skillnader i elektronegativitet med hjälp av ekvationen:
Där:
Elektronegativitet följer tydliga mönster över det periodiska systemet:
Dessa trender korrelerar med atomradie, joniseringsenergi och elektronaffinitet, vilket ger en sammanhängande ram för att förstå elementbeteende.
Denna elektronegativitet kalkylator är utformad för enkelhet och noggrannhet. Följ dessa steg för att snabbt hitta elektronegativitetvärdet för något element:
Elektronegativitetvärden har många praktiska tillämpningar inom olika områden av kemi och relaterade vetenskaper:
Skillnader i elektronegativitet mellan bundna atomer hjälper till att bestämma bindningstyp:
Denna information är avgörande för att förutsäga molekylär struktur, reaktivitet och fysiska egenskaper.
1def determine_bond_type(element1, element2, electronegativity_data):
2 """
3 Bestäm bindningstypen mellan två element baserat på skillnaden i elektronegativitet.
4
5 Args:
6 element1 (str): Symbol för det första elementet
7 element2 (str): Symbol för det andra elementet
8 electronegativity_data (dict): Ordbok som mappar elementsymboler till elektronegativitetvärden
9
10 Returns:
11 str: Bindningstyp (icke-polar kovalent, polar kovalent, eller ionisk)
12 """
13 try:
14 en1 = electronegativity_data[element1]
15 en2 = electronegativity_data[element2]
16
17 difference = abs(en1 - en2)
18
19 if difference < 0.4:
20 return "icke-polar kovalent bindning"
21 elif difference <= 1.7:
22 return "polar kovalent bindning"
23 else:
24 return "ionisk bindning"
25 except KeyError:
26 return "Okända element angivna"
27
28# Exempelanvändning
29electronegativity_values = {
30 "H": 2.20, "Li": 0.98, "Na": 0.93, "K": 0.82,
31 "F": 3.98, "Cl": 3.16, "Br": 2.96, "I": 2.66,
32 "O": 3.44, "N": 3.04, "C": 2.55, "S": 2.58
33}
34
35# Exempel: H-F bindning
36print(f"H-F: {determine_bond_type('H', 'F', electronegativity_values)}") # polar kovalent bindning
37
38# Exempel: Na-Cl bindning
39print(f"Na-Cl: {determine_bond_type('Na', 'Cl', electronegativity_values)}") # ionisk bindning
40
41# Exempel: C-H bindning
42print(f"C-H: {determine_bond_type('C', 'H', electronegativity_values)}") # icke-polar kovalent bindning
43
function determineBondType(element1, element2, electronegativityData) { // Kontrollera om elementen finns i vår data if (!electronegativityData[element1] || !electronegativityData[element2]) { return "Okända element
Upptäck fler verktyg som kan vara användbara för din arbetsflöde