pH Kalkulator: Online pretvorba H+ koncentracije u pH vrijednost
Trenutačno izračunajte pH iz koncentracije vodikovih iona. Besplatni pH kalkulator pretvara [H+] mol/L u pH vrijednost za kisele, neutralne i bazne otopine.
Kalkulator pH Vrijednosti
Unesite koncentraciju vodikovih iona u mol/L
Rezultat
Formula
pH = -log10([H+])
pH = -log10(1e-7) = 7.00
pH Ljestvica
Dokumentacija
Razumijevanje pH vrijednosti i koncentracije vodikovih iona
pH je jedna od mjera koje ćete konstantno susretati u kemijskim laboratorijima, ispitivanju okoliša i industrijskoj kontroli kvalitete. Predstavlja negativni logaritam (baza 10) koncentracije vodikovih iona [H+] u otopini — zapravo govori koliko je nešto kiselo ili bazično na ljestvici od 0 do 14.
Ono što čini pH izračune zahtjevnima: logaritamski odnos znači da je pH 4 deset puta kiseliji nego pH 5, a ne samo "jedan jedinični korak". Kada radite s preciznim kemijskim procesima ili biološkim uzorcima gdje se pH rasponi moraju održavati u uskim granicama, ne možete si priuštiti ručne pogreške u izračunu.
Ovaj kalkulator trenutačno obrađuje logaritamsku matematiku. Unesite koncentraciju vodikovih iona u molovima po litri (mol/L), i dobit ćete pH vrijednost s dvije decimale — plus vizualnu reprezentaciju koja točno pokazuje gdje se vaša otopina nalazi na kiselom-neutralnom-bazičnom spektru.
Ono što ćete smatrati korisnim: Alat prihvaća standardni zapis (0,0001) i znanstveni zapis (1e-4), što štedi vrijeme pri radu s vrlo malim koncentracijama tipičnim u kemijskim istraživanjima.
Kako funkcionira izračun pH-a
Formula pH-a je prividno jednostavna:
Gdje:
- pH je potencijal vodika (mjeri kiselost ili lužnatost)
- [H+] je koncentracija vodikovih iona u molovima po litri (mol/L)
Zašto je logaritamska skala važna
Logaritamska priroda stvara skalu koja je laka za korištenje preko ogromnih raspona koncentracije. Svaka promjena za cijeli broj predstavlja deseterostruku razliku u koncentraciji vodikovih iona:
- pH 4 je 10 puta kiseliji od pH 5
- pH 3 je 100 puta kiseliji od pH 5
- pH 2 je 1.000 puta kiseliji od pH 5
Praktični primjeri koje možete susresti:
| [H+] Koncentracija | Izračun | pH Vrijednost | Klasifikacija |
|---|---|---|---|
| 1 × 10^-7 mol/L | -log₁₀(10^-7) | 7,00 | Neutralno (čista voda) |
| 1 × 10^-3 mol/L | -log₁₀(10^-3) | 3,00 | Kiselo (raspon octa) |
| 1 × 10^-11 mol/L | -log₁₀(10^-11) | 11,00 | Lužnato (otopina amonijaka) |
U laboratorijskoj praksi često ćete raditi obrnuto — mjeriti pH elektrodom i izračunavati [H+] koncentraciju za stehiometrijske izračune. Ovaj kalkulator radi u forward smjeru, što je posebno korisno za teorijske predviđanja i scenarije kontrole kvalitete gdje znate koncentraciju kiseline/baze koju ste dodali.
Važna ograničenja i rubni slučajevi
Pretpostavke ovog kalkulatora:
- Standardna temperatura (25°C/77°F) gdje je ionizacijska konstanta vode Kw = 1 × 10^-14
- Vodene otopine (ne organska otapala)
- Idealno ponašanje bez korekcija ionske jakosti
Rubni slučajevi koje možete susresti:
-
Ekstremne pH vrijednosti izvan 0-14: Povremeno ćete ih vidjeti u industrijskim postavkama s koncentriranim kiselinama ili lužinama. Baterijska kiselina može imati negativne pH vrijednosti, dok koncentrirane otopine natrijevog hidroksida mogu premašiti pH 14. Matematika i dalje vrijedi — samo je neobično.
-
Vrlo razrijeđene otopine: Kada [H+] padne izuzetno nisko (poput 1 × 10^-12 mol/L), bavite se vrlo lužnatim otopinama oko pH 12. Na tim koncentracijama, autoionizacija vode sama počinje utjecati na vaše izračune, premda formula ostaje valjana za teorijski rad.
-
Temperaturna ovisnost: Neutralni pH vode nije uvijek 7,00. Na 0°C, neutralni pH je 7,47. Na 100°C, on je 6,14. Ovaj kalkulator pretpostavlja 25°C, što je standardna referentna temperatura za većinu laboratorijskog rada. Ako radite na različitim temperaturama, budite svjesni da će se izmjerene pH vrijednosti malo pomaknuti čak i za istu [H+] koncentraciju.
-
Odnos pH + pOH = 14: Na 25°C u vodenim otopinama, pH i pOH (negativni logaritam [OH-]) uvijek zbroje 14. Ovo proizlazi iz ionizacijske konstante vode i daje vam brzu provjeru — ako znate jedan, možete izračunati drugog.
Kako koristiti kalkulator pH vrijednosti
Korak 1: Unesite koncentraciju vodikovih iona
Upišite [H+] vrijednost u mol/L. Možete koristiti oba formata:
- Standardni zapis:
0.0001 - Znanstveni zapis:
1e-4ili1×10^-4
Kalkulator prihvaća oba stila, pri čemu znanstveni zapis postaje ključan kod rada s vrlo malim brojevima poput 1.5 × 10^-12 mol/L.
Korak 2: Pročitajte izračunatu pH vrijednost
Rezultat se pojavljuje automatski s dvije decimale. Također ćete vidjeti:
- Indikator u boji koji pokazuje kiselo (crveno), neutralno (zeleno) ili bazično (plavo)
- Vizualni prikaz na pH skali od 0-14
Korak 3: Interpretirajte rezultat
- pH < 7: Kisela otopina (viša koncentracija H+ iona)
- pH = 7: Neutralno (čista voda na 25°C)
- pH > 7: Bazična/alkalijska otopina (niža koncentracija H+ iona)
Korak 4: Kopirajte ili dokumentirajte rezultate
Kliknite "Kopiraj" da prenesete pH vrijednost u izvješća ili laboratorijske bilježnice.
Uobičajene pogreške koje treba izbjeći
Miješanje [H+] i pH: Najčešća pogreška koju primjećujem jest slučajno unošenje pH vrijednosti umjesto koncentracije vodikovih iona. Zapamtite: unosite koncentraciju (poput 0.001 mol/L ili 1e-3), a ne pH broj (poput 3).
Konfuzija oko jedinica: Kalkulator očekuje mol/L (molarnost). Ako imate mg/L ili druge jedinice, prvo pretvorite. Na primjer, otopine klorovodične kiseline često su navedene u % w/v ili normalnosti — ove treba pretvoriti u molarnost.
Zanemarivanje temperaturnih učinaka: Izračun pretpostavlja 25°C. Ako je vaša stvarna otopina na 4°C (poput hlađenih uzoraka) ili 37°C (temperatura tijela), izmjereni pH može odstupati za 0,1-0,3 jedinice od izračunatog.
Zaboravljanje aktivnosti vs. koncentracije: U otopinama s visokom ionskom jakošću (puno otopljenih soli), efektivni [H+] razlikuje se od analitičke koncentracije zbog ionskih interakcija. Ovaj kalkulator izravno koristi koncentraciju, što je u redu za većinu rutinskog rada, ali može se razlikovati od mjerenja staklenom elektrodom u složenim matricama.
Stvarne primjene
Laboratorijski i istraživački uvjeti
Prilikom pripreme puferskih otopina za biokemijske eksperimente, često je potrebno provjeriti teorijski pH prije miješanja. Recimo da pravite fosfatni pufer i izračunate da ćete imati 2,3 × 10^-8 mol/L slobodnih H+ iona—ovaj kalkulator potvrđuje da ste na pH 7,64, upravo u ciljnom rasponu.
Za titracijsko djelovanje, možete predvidjeti pH vrijednosti krajnje točke izračunavanjem [H+] iz količine dodane kiseline/baze. Ovo vam pomaže da odaberete odgovarajuće indikatore prije samog početka titracije.
Provjere kalibracije pH elektrode: Ako vaša elektroda očitava pH 4,05, ali standardni pufer treba biti pH 4,00, možete izračunati koju [H+] koncentraciju predstavlja ta razlika od 0,05 (oko 1,1 × 10^-4 umjesto 1,0 × 10^-4 mol/L) kako biste procijenili je li potrebno ponovno kalibriranje.
Biološke i medicinske primjene
pH krvi ljudi mora ostati između 7,35-7,45, što odgovara [H+] koncentracijama od 4,5 × 10^-8 do 3,5 × 10^-8 mol/L. Taj nevjerojatno uski raspon—samo 1 × 10^-8 mol/L razlike—pokazuje zašto je precizna kontrola pH kritična za život. Medicinski laboratoriji koriste ove izračune pri analizi uzoraka krvnih plinova.
Enzimske reakcije često imaju oštre pH optimume. Pepsin najbolje djeluje oko pH 2 ([H+] ≈ 0,01 mol/L), dok trypsin preferira pH 8 ([H+] ≈ 1 × 10^-8 mol/L). Prilikom dizajniranja enzimskih testova, izračunavanje točne [H+] pomaže razumjeti zašto pomak pH za 0,5 jedinica potpuno zaustavlja aktivnost.
Praćenje okoliša
Zakiseljavanje oceana prati male promjene pH s ogromnim ekološkim utjecajem. Pomak s pH 8,2 na 8,1 može zvučati beznačajno, ali predstavlja povećanje [H+] s 6,3 × 10^-9 na 7,9 × 10^-9 mol/L—porast kiseline za 25% koji utječe na stope kalcifikacije koralja.
Za analizu tla, većina usjeva preferira pH 6,0-7,0. Pretvaranje između pH i [H+] pomaže pri izračunu dodavanja vapna: podizanje pH s 5,5 na 6,5 znači smanjenje [H+] s 3,2 × 10^-6 na 3,2 × 10^-7 mol/L.
Industrijska kontrola kvalitete
Postrojenja za obradu vode moraju održavati precizne pH raspone. Pitka voda tipično ciljano ima pH 6,5-8,5, ali poznavanje stvarne [H+] koncentracije (3,2 × 10^-7 do 3,2 × 10^-9 mol/L) pomaže izračunu kemijskog doziranja za prilagodbu pH.
U farmaceutskoj proizvodnji, injekcijske otopine često trebaju pH 7,4 da odgovaraju plazmi krvi. To odgovara [H+] = 4,0 × 10^-8 mol/L, a kemičari kontrole kvalitete koriste ovaj izračun za provjeru zadovoljavanja specifikacija.
Poučavanje i učenje
Za studente koji prvi put susreću logaritme, viđenje kako se [H+] = 1 × 10^-3 mol/L pretvara u pH 3 čini matematički koncept opipljivim. Kalkulator učvršćuje tu vezu bez zadržavanja na ručnim log izračunima.
Alternativne metode određivanja pH
pH-metri sa staklenom elektrodom i dalje su zlatni standard za izravna mjerenja. Daju vam pH vrijednost trenutačno bez potrebe da prvo znate [H+] koncentraciju. Nedostatak? Elektrode zahtijevaju redovitu kalibraciju, mogu odstupati tijekom vremena i koštaju 500-5.000 $ ovisno o zahtjevima točnosti. Ključni su za rutinska testiranja, ali izračunavanje pH-a iz poznate [H+] brže je za teorijski rad.
pH indikatorski papiri dobro funkcioniraju za brze provjere kada samo trebate znati "je li ovo kiselo ili bazično?" Jeftini su i ne trebaju baterije, ali ograničeni su na ±0,5 pH jedinica točnosti. Dobri za obrazovne demonstracije ili grubo testiranje, ali ne za precizne radove.
Kada imate [OH-] umjesto [H+]: Izračunajte pOH = -log₁₀[OH-], zatim koristite pH = 14 - pOH (na 25°C). Na primjer, ako je [OH-] = 1 × 10^-3 mol/L, onda je pOH = 3, pa je pH = 11.
Za jake kiseline/baze: Često možete preskočiti korak [H+]. Otopina 0,01 M HCl ima [H+] = 0,01 mol/L jer HCl potpuno disocira, dajući izravno pH = 2. Ista logika vrijedi za jake baze nakon što se uzme u obzir stehiometrija.
Spektrofotometrijsko mjerenje pH-a pomoću indikatorskih boja nudi visoku preciznost (moguće ±0,001 pH jedinica) i djeluje u malim volumenima ili obojenim uzorcima gdje staklene elektrode imaju poteškoća. Problem je što su potrebne kalibracijske krivulje i UV-vis oprema, čineći ga specijaliziranim za istraživačke primjene, a ne za rutinska testiranja.
Porijeklo mjerenja pH vrijednosti
Danski kemičar Søren Peter Lauritz Sørensen je 1909. godine izumio pH ljestvicu dok je radio u Carlsberg laboratoriju—da, onom pivskom. Proučavao je kako aktivnost enzima u pivarstvu ovisi o koncentraciji vodikovih iona i dosadio mu je pisati brojeve poput "0,0000001 mola po litri". Logaritamska ljestvica sažela je ove nezgrapne vrijednosti u upravljive brojeve.
Što zapravo znači "pH"? "p" predstavlja matematički operator negativnog logaritma (iz njemačke riječi "potenz"), a "H" je vodik. Dakle "pH" doslovno znači "snaga vodika" ili "negativni logaritam [H+]".
Sørsenova originalna definicija koristila je gram-ekvivalente po litri; moderna kemija koristi mole po litri, ali logaritamsko načelo ostaje identično.
Kako se razvilo mjerenje pH vrijednosti
1920-ih: Staklene elektrode su se pojavile, konačno nude precizno električno mjerenje pH umjesto oslanjanja na indikatore boje.
1934.: Arnold Beckman, frustriran nemogućnošću industrije agruma da pouzdano mjeri kiselost limunova soka, izumio je prvi komercijalni elektronički pH metar. Njegov Model G metar pretvorio je pH iz akademskog koncepta u praktičan industrijski mjerni alat.
1949.: IUPAC je standardizirao definicije pH-a i recepte pufera, osiguravajući da laboratoriji širom svijeta mogu smisleno uspoređivati mjerenja.
1950-ih-1960-ih: Kombinirane elektrode integrirale su mjerne i referentne elektrode u jednu sondu, čineći pH metre praktičnijima i prijenosnijima.
Moderno doba: Digitalni pH metri sada stanu u dlan, spajaju se na pametne telefone i koštaju manje od 50 dolara za osnovne modele. Beckman-ov originalni metar je težio 200 funti i koštao 195 dolara 1935. godine (oko 4.300 dolara danas).
Zanimljivo je da se, dok se tehnologija mjerenja dramatično razvijala, sam izračun—negativni logaritam [H+]—nije promijenio otkako ga je Sørensen zapisao prije više od stoljeća.
Često postavljana pitanja
Kako izračunati pH iz koncentracije vodikovih iona?
Koristite formulu pH = -log₁₀[H+], gdje [H+] predstavlja koncentraciju vodikovih iona u mol/L. Na primjer, ako je [H+] = 1 × 10^-5 mol/L, tada je pH = -log₁₀(10^-5) = 5. Negativni logaritam pretvara male koncentracije u praktične brojeve na ljestvici od 0-14.
Koja pH razina se smatra kiselom, neutralnom ili baznom?
- Kiselo: pH < 7 (viša [H+])
- Neutralno: pH = 7 (čista voda na 25°C)
- Bazno/Alkalno: pH > 7 (niža [H+])
Svaka pH jedinica predstavlja 10-struku promjenu kiselosti. Tako je pH 4 deset puta kiseiji od pH 5, i sto puta kiseliji od pH 6.
Može li pH biti negativan ili iznad 14?
Da, premda je to neuobičajeno. Koncentrirana sumporna kiselina (12 M) ima pH oko -1, dok koncentrirane otopine natrijevog hidroksida mogu doseći pH 15. Raspon od 0-14 pokriva većinu praktičnih situacija, ali je ljestvica teorijski neograničena. Ekstremne vrijednosti ćete uglavnom susresti u industrijskim postavkama s jako koncentriranim kiselinama ili bazama.
Koja je razlika između pH i koncentracije vodikovih iona?
pH je logaritamski izraz koncentracije vodikovih iona - predstavljaju istu stvar u različitim oblicima. [H+] može biti 0,001 mol/L, što se pretvara u pH 3. Logaritamska pH ljestvica olakšava rad s ogromnim rasponom [H+] vrijednosti (od 1 mol/L do 0,00000000000001 mol/L) koristeći jednostavne brojeve od 0 do 14.
Utječe li temperatura na pH izračune?
Apsolutno. Ovaj kalkulator pretpostavlja 25°C gdje neutralna voda ima pH 7,00. Na 0°C, neutralna voda je pH 7,47. Na 100°C, pH je 6,14. Ionizacijska konstanta vode (Kw) se mijenja s temperaturom. Za većinu laboratorijskog rada na sobnoj temperaturi, ovaj učinak je minor (±0,1-0,2 pH jedinice), ali je važan u industrijskim procesima ili pri radu s ohlađenim/zagrijavanim uzorcima.
Koji je odnos između pH i pOH?
Na 25°C: pH + pOH = 14
Ako znate [OH-] umjesto [H+], izračunajte pOH = -log₁₀[OH-], zatim oduzmite od 14 da biste dobili pH. Ovaj odnos proizlazi iz ionizacijske konstante vode: Kw = [H+][OH-] = 1 × 10^-14 na 25°C.
Koliko je točan pH izračun u usporedbi s mjerenjem elektrode?
Izračun je matematički precizan ako točno znate [H+]. Praktično ograničenje je da stvarne otopine imaju ionske interakcije koje čine efektivni [H+] (aktivitet) različitim od analitičke koncentracije. Za razrijeđene otopine (<0,01 M), izračunati i izmjereni pH obično se slažu unutar 0,05 jedinica. U otopinama visokog ionskog intenziteta (puno otopljenih soli), mogu se razlikovati za 0,2-0,5 jedinica jer elektrode mjere aktivitet dok ovaj izračun koristi koncentraciju.
Zašto krv mora ostati između pH 7,35-7,45?
Taj uski raspon odgovara [H+] od 4,5 × 10^-8 do 3,5 × 10^-8 mol/L. Enzimi koji kontroliraju metabolizam, transport kisika i stanične funkcije izuzetno su osjetljivi na pH. Čak i odstupanje od 0,1 pH jedinice remeti strukturu proteina i enzimsku katalizu. Ispod pH 7,30 (acidoza) ili iznad pH 7,50 (alkaloza), potrebna je ozbiljna medicinska intervencija.
Može li ovaj kalkulator raditi za nevodene otopine?
Dizajniran je za vodene otopine gdje pH ima svoje standardno značenje. U organskim otapalima poput metanola ili acetonitrila, koncept koncentracije vodikovih iona postoji, ali referentne točke se razlikuju. Formula pH = -log₁₀[H+] i dalje matematički vrijedi, ali tumačenje rezultata zahtijeva razumijevanje ponašanja autoionizacije otapala.
Koji je najbolji način mjerenja pH u obojenim ili mutnim uzorcima?
Staklene elektrode pH-metara rade dobro s obojenim uzorcima. Za mutne suspenzije, pustite čestice da se slegnu ili koristite filtrat ako je moguće, jer čestice mogu ogrebati ili premazati membranu elektrode. Ako su uzorci previše gosti ili sadržavaju interferirajuće tvari, mjerenja elektrodom ne uspijevaju - tada izračunavanje pH iz poznate [H+] koncentracije postaje vrijedno, uz pretpostavku da možete odrediti [H+] kroz titraciju ili druge kemijske analize.
Primjeri koda
Evo primjera izračuna pH vrijednosti u različitim programskim jezicima:
1' Excel formula za izračun pH iz koncentracije vodikovih iona
2=IF(A1>0, -LOG10(A1), "Greška: Koncentracija mora biti pozitivna")
3
4' Excel VBA funkcija za izračun pH
5Function CalculatePH(hydrogenIonConcentration As Double) As Variant
6 If hydrogenIonConcentration <= 0 Then
7 CalculatePH = "Greška: Koncentracija mora biti pozitivna"
8 Else
9 CalculatePH = -WorksheetFunction.Log10(hydrogenIonConcentration)
10 End If
11End Function
121import math
2
3def calculate_ph(hydrogen_ion_concentration):
4 """
5 Izračun pH iz koncentracije vodikovih iona u mol/L
6
7 Argumenti:
8 hydrogen_ion_concentration: Koncentracija H+ iona u mol/L
9
10 Povrat:
11 pH vrijednost ili poruka o grešci
12 """
13 if hydrogen_ion_concentration <= 0:
14 return "Greška: Koncentracija mora biti pozitivna"
15
16 return -math.log10(hydrogen_ion_concentration)
17
18# Primjer upotrebe
19concentration = 1.0e-7 # 1×10^-7 mol/L
20ph = calculate_ph(concentration)
21print(f"Za [H+] = {concentration} mol/L, pH = {ph:.2f}")
221/**
2 * Izračun pH iz koncentracije vodikovih iona
3 * @param {number} hydrogenIonConcentration - Koncentracija u mol/L
4 * @returns {number|string} pH vrijednost ili poruka o grešci
5 */
6function calculatePH(hydrogenIonConcentration) {
7 if (hydrogenIonConcentration <= 0) {
8 return "Greška: Koncentracija mora biti pozitivna";
9 }
10
11 return -Math.log10(hydrogenIonConcentration);
12}
13
14// Primjer upotrebe
15const concentration = 1.0e-3; // 0.001 mol/L
16const pH = calculatePH(concentration);
17console.log(`Za [H+] = ${concentration} mol/L, pH = ${pH.toFixed(2)}`);
181public class PHCalculator {
2 /**
3 * Izračun pH iz koncentracije vodikovih iona
4 *
5 * @param hydrogenIonConcentration Koncentracija u mol/L
6 * @return pH vrijednost
7 * @throws IllegalArgumentException ako koncentracija nije pozitivna
8 */
9 public static double calculatePH(double hydrogenIonConcentration) {
10 if (hydrogenIonConcentration <= 0) {
11 throw new IllegalArgumentException("Koncentracija mora biti pozitivna");
12 }
13
14 return -Math.log10(hydrogenIonConcentration);
15 }
16
17 public static void main(String[] args) {
18 try {
19 double concentration = 1.0e-9; // 1×10^-9 mol/L
20 double pH = calculatePH(concentration);
21 System.out.printf("Za [H+] = %.2e mol/L, pH = %.2f%n", concentration, pH);
22 } catch (IllegalArgumentException e) {
23 System.out.println("Greška: " + e.getMessage());
24 }
25 }
26}
271# R funkcija za izračun pH
2calculate_ph <- function(hydrogen_ion_concentration) {
3 if (hydrogen_ion_concentration <= 0) {
4 stop("Greška: Koncentracija mora biti pozitivna")
5 }
6
7 -log10(hydrogen_ion_concentration)
8}
9
10# Primjer upotrebe
11concentration <- 1.0e-5 # 1×10^-5 mol/L
12ph <- calculate_ph(concentration)
13cat(sprintf("Za [H+] = %.2e mol/L, pH = %.2f\n", concentration, ph))
141<?php
2/**
3 * Izračun pH iz koncentracije vodikovih iona
4 *
5 * @param float $hydrogenIonConcentration Koncentracija u mol/L
6 * @return float|string pH vrijednost ili poruka o grešci
7 */
8function calculatePH($hydrogenIonConcentration) {
9 if ($hydrogenIonConcentration <= 0) {
10 return "Greška: Koncentracija mora biti pozitivna";
11 }
12
13 return -log10($hydrogenIonConcentration);
14}
15
16// Primjer upotrebe
17$concentration = 1.0e-11; // 1×10^-11 mol/L
18$pH = calculatePH($concentration);
19echo "Za [H+] = " . $concentration . " mol/L, pH = " . number_format($pH, 2);
20?>
211using System;
2
3class PHCalculator
4{
5 /// <summary>
6 /// Izračun pH iz koncentracije vodikovih iona
7 /// </summary>
8 /// <param name="hydrogenIonConcentration">Koncentracija u mol/L</param>
9 /// <returns>pH vrijednost</returns>
10 /// <exception cref="ArgumentException">Bačeno kada koncentracija nije pozitivna</exception>
11 public static double CalculatePH(double hydrogenIonConcentration)
12 {
13 if (hydrogenIonConcentration <= 0)
14 {
15 throw new ArgumentException("Koncentracija mora biti pozitivna");
16 }
17
18 return -Math.Log10(hydrogenIonConcentration);
19 }
20
21 static void Main()
22 {
23 try
24 {
25 double concentration = 1.0e-4; // 1×10^-4 mol/L
26 double pH = CalculatePH(concentration);
27 Console.WriteLine($"Za [H+] = {concentration:0.##e+00} mol/L, pH = {pH:F2}");
28 }
29 catch (ArgumentException e)
30 {
31 Console.WriteLine("Greška: " + e.Message);
32 }
33 }
34}
35Reference i daljnje čitanje
Autoritativni izvori
-
IUPAC službeni standardi: Međunarodna unija za čistu i primijenjenu kemiju (2002). Mjerenje pH. Definicija, standardi i procedure. IUPAC preporuke 2002 - definitivni međunarodni standard za mjerenje pH.
-
NIST kemijski WebBook: Nacionalni institut za standarde i tehnologiju. pH i kiselo-bazne reakcije. SRD 69 - američki vladini referentni izvor za kemijske termodinamičke podatke uključujući pH-vezane konstante.
-
Izvorni pH rad: Sørensen, S. P. L. (1909). "Enzimske studije II. Mjerenje i važnost vodikove ion koncentracije u enzimskim reakcijama". Biochemische Zeitschrift. 21: 131–304 - temeljni rad koji uvodi pH koncept.
-
IUPAC pH definicija: Covington, A. K., Bates, R. G., & Durst, R. A. (1985). "Definicija pH skala, standardnih referentnih vrijednosti, mjerenja pH i povezane terminologije". Pure and Applied Chemistry. 57(3): 531–542 - tehničke definicije i standardi.
Akademski udžbenici
-
Harris, D. C. (2010). Kvantitativna kemijska analiza (8. izd.). W. H. Freeman - standardni udžbenik analitičke kemije s sveobuhvatnim prikazom pH.
-
Skoog, D. A., West, D. M., Holler, F. J., & Crouch, S. R. (2013). Osnove analitičke kemije (9. izd.). Cengage Learning - široko korišten na sveučilišnim analitičko-kemijskim tečajevima.
-
Bates, R. G. (1973). Određivanje pH: Teorija i praksa (2. izd.). Wiley - specijalizirana monografija o teoriji mjerenja pH.
Povezani resursi
- MDN Web Dokumentacija: Za implementaciju pH kalkulatora u JavaScriptu - Math.log10()
- W3C Standardi: Za prikaz znanstvene notacije u web aplikacijama
Isprobajte pH kalkulator vrijednosti za trenutno pretvaranje koncentracije vodikovih iona u pH vrijednosti. Bez obzira pripremali li pufer otopine, analizirali okolišne uzorke ili učili kemiju kiselina i baza, ovaj alat precizno obavlja logaritamsko izračunavanje svaki put.