Шаблон: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=}}