Chemistry-Harmonia
view release on metacpan or search on metacpan
t/01-oxidation_state.t view on Meta::CPAN
'Na2CO3' => 'Na=1_C=4_O=-2',
'Na2SO3' => 'Na=1_S=4_O=-2',
'Na2SeO3' => 'Na=1_Se=4_O=-2',
'Na2TeO3' => 'Na=1_Te=4_O=-2',
'Na2S2O3' => 'Na=1_S=-2;6_O=-2',
'Na2SO3S' => 'Na=1_S=-2_S=6_O=-2',
'Na2S2O7' => 'Na=1_S=6_O=-2',
'Na2Cr2O7' => 'Na=1_Cr=6_O=-2',
'NaSCN' => 'Na=1_S=-2_C=4_N=-3',
'NaCNS' => 'Na=1_S=-2_C=4_N=-3',
'NaNSC' => 'Na=1_S=-2_C=4_N=-3',
'NaSNC' => 'Na=1_S=-2_C=4_N=-3',
'NH4NO3' => 'H=1_N=-3_N=5_O=-2',
'NaClO4' => 'Na=1_Cl=7_O=-2',
'Na4SiO4' => 'Na=1_Si=4_O=-2',
'NaBF4' => 'Na=1_B=3_F=-1',
'NaOH' => 'Na=1_H=1_O=-2',
'NaCN' => 'Na=1_C=2_N=-3',
'Na2NH2Br' => 'Na=1_H=1_N=-3_Br=-1',
'CO(NH2)2' => 'C=4_H=1_N=-3_O=-2',
'H2O' => 'H=1_O=-2',
t/07-stoichiometry.t view on Meta::CPAN
} @{ $dt->{$mix} }
) ], "Stoichiometry test '$mix' $msg" );
$op->{'coefficients'} = { }; # СбÑаÑÑваем опÑии
}
}
sub datest{
return {
# ÐÐÐ ÐÐÐÐ ÐÐÐÐÐÐÐЫРÑиÑÑемÑ
'Na3PO4 + AgNO3 --> Ag3PO4 + NaNO3' =>
[
'1 Na3PO4 + 3 AgNO3 == 1 Ag3PO4 + 3 NaNO3'
],
'LiNa3(MoO4)2 + Na4F2MoO4 --> Na2MoO4 + Li2F2' =>
[
'1 Na4F2MoO4 + 2 LiNa3(MoO4)2 == 1 Li2F2 + 5 Na2MoO4'
],
'Ba[Zr(C2O4)2CO3] --> Ba[Zr(C2O4)(CO3)2] + CO' =>
[
'1 Ba[Zr(C2O4)2CO3] == 1 Ba[Zr(C2O4)(CO3)2] + 1 CO'
],
# ÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐЫРÑиÑÑемÑ
( run in 0.281 second using v1.01-cache-2.11-cpan-4d50c553e7e )