Шаблон:ChemMass

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Документация

Шаблон предназначен для вычисления молекулярной массы вещества по его брутто-формуле. При необходимости может выдавать погрешность (если параметру err передано непустое значение), вычисляя её как квадратный корень из квадратурной суммы погрешностей атомных масс отдельных элементов; в любом случае округляет значение молекулярной массы до числа десятичных знаков, определяемых вычисленной погрешностью. Значения атомных масс и их погрешности берутся из публикации ИЮПАК Prohaska T. et al. Standard atomic weights of the elements 2021 (IUPAC Technical Report) (англ.) // Pure and Applied Chemistry. — 2022. — Vol. 94, iss. 5. — P. 573—600. — doi:10.1515/pac-2019-0603.

Для 34 радиоактивных элементов, указанных в вышепроцитированной публикации ИЮПАК как не имеющие стандартного земного изотопного состава и, следовательно, стандартной атомной массы, принимаются атомные массы либо наиболее распространённых техногенных радионуклидов (в 4 случаях: технеций-99, прометий-147, полоний-210, америций-241), либо наиболее долгоживущих среди экспериментально наблюдавшихся радионуклидов (в 30 случаях: астат-210, радон-222, франций-223, радий-226, актиний-227, нептуний-237, плутоний-244, кюрий-247, берклий-247, калифорний-251, эйнштейний-252, фермий-257, менделевий-258, нобелий-259, лоуренсий-266, резерфордий-267, дубний-268, сиборгий-269, борий-270, хассий-269, мейтнерий-278, дармштадтий-281, рентгений-282, коперниций-285, нихоний-286, флеровий-289, московий-290, ливерморий-293, теннессин-294, оганесон-295). Значения атомных масс и их погрешности для этих 34 изотопов, а также для дейтерия и трития взяты из публикации ИЮПАК Meng Wang, Huang W. J., Kondev F. G., Audi G., Naimi S. The Ame2020 atomic mass evaluation (II). Tables, graphs and references (англ.) // Chinese Physics C. — 2021. — Vol. 43, iss. 3. — P. 030003-1—030003-512. — doi:10.1088/1674-1137/abddaf.

В качестве параметров используются символы элементов (а также дейтерия D и трития T); параметрам присваиваются значения, равные количеству соответствующих атомов в брутто-формуле. Все параметры опциональны.

Примеры:

H2O: {{ChemMass |H=2|O=1}} → 18,015

H2O: {{ChemMass |H=2|O=1|err=1}} → 18,015 ± 0,001

NaOH: {{ChemMass |Na=1|O=1|H=1|err=1}} → 39,997 ± 0,001

UF6: {{ChemMass |U=1|F=6|err=1}} → 352,02 ± 0,01

C2H5OH: {{ChemMass |C=2|H=6|O=1|err=1}} → 46,069 ± 0,004

При ошибке в символе элемента выводится диагностика: {{ChemMass |H=2|Xx=1|Сф=3}} → 2,0160 Ошибка: неизвестные элементы Xx, Сф

Для копирования с полным набором параметров:

{{ChemMass|H=  |D=  |T=  |He= 
|Li= |Be= |B=  |C=  |N=  |O=  |F=  |Ne= 
|Na= |Mg= |Al= |Si= |P=  |S=  |Cl= |Ar= 
|K=  |Ca= |Sc= |Ti= |V=  |Cr= |Mn= |Fe= |Co= |Ni= |Cu= |Zn= |Ga= |Ge= |As= |Se= |Br= |Kr= 
|Rb= |Sr= |Y=  |Zr= |Nb= |Mo= |Tc= |Ru= |Rh= |Pd= |Ag= |Cd= |In= |Sn= |Sb= |Te= |I=  |Xe= 
|Cs= |Ba= |La= |Ce= |Pr= |Nd= |Pm= |Sm= |Eu= |Gd= |Tb= |Dy= |Ho= |Er= |Tm= |Yb= |Lu= |Hf= |Ta= |W=  |Re= |Os= |Ir= |Pt= |Au= |Hg= |Tl= |Pb= |Bi= |Po= |At= |Rn= 
|Fr= |Ra= |Ac= |Th= |Pa= |U=  |Np= |Pu= |Am= |Cm= |Bk= |Cf= |Es= |Fm= |Md= |No= |Lr= |Rf= |Db= |Sg= |Bh= |Hs= |Mt= |Ds= |Rg= |Cn= |Nh= |Lv= |Mc= |Fl= |Ts= |Og=
|err=}}