App-MineralUtils
view release on metacpan or search on metacpan
lib/App/MineralUtils.pm view on Meta::CPAN
unit => "mg-mg-carbonate-trihydrate",
summary => "Magnesium carbonate trihydrate (MgCO3.3H2O), in milligrams",
},
{
amount => 2.39808153477218,
pct_mg => 41.6752400548697,
purity => 1,
unit => "mg-mg-hydroxide-anhydrous",
summary => "Magnesium hydroxide anhydrous (Mg(OH)2), in milligrams",
},
{
amount => 5.68181818181818,
pct_mg => 17.5664932061289,
purity => 1,
unit => "mg-mg-hydroxide-pentahydrate",
summary => "Magnesium hydroxide pentahydrate (Mg(OH)2.5H2O), in milligrams",
},
{
amount => 5.84795321637427,
pct_mg => 17.0693166654962,
purity => 1,
unit => "mg-mg-acetate-anhydrous",
summary => "Magnesium acetate anhydrous (Mg(CH3COO)2), in milligrams",
},
{
amount => 8.84955752212389,
pct_mg => 11.3336442061087,
purity => 1,
unit => "mg-mg-acetate-tetrahydrate",
summary => "Magnesium acetate tetrahydrate (Mg(CH3COO)2.4H2O), in milligrams",
},
{
amount => 18.5185185185185,
pct_mg => 5.3935601269334,
purity => 1,
unit => "mg-mg-gluconate-dihydrate",
summary => "Magnesium gluconate dihydrate (C12H26MgO16), in milligrams",
},
{
amount => 17.8571428571429,
pct_mg => 5.61809440155333,
purity => 1,
unit => "mg-mg-gluconate-hydrate",
summary => "Magnesium gluconate dihydrate (C12H26MgO16), in milligrams",
},
{
amount => 8,
pct_mg => 12.5051450915826,
purity => 1,
unit => "mg-mg-glycerophosphate-anhydrous",
summary => "Magnesium glycerophosphate anhydrous (C\x{2083}H\x{2087}MgO\x{2086}P), in milligrams",
},
{
amount => 8.7719298245614,
pct_mg => 11.4442119973764,
purity => 1,
unit => "mg-mg-glycerophosphate-hydrate",
summary => "Magnesium glycerophosphate anhydrous (C\x{2083}H\x{2087}MgO\x{2086}P.H2O, C3H9MgO7P), in milligrams",
},
{
amount => 3.6101083032491,
pct_mg => 27.7393433785657,
purity => 1,
unit => "mg-trimagnesium-orthophosphate-anhydrous",
summary => "Trimagnesium orthophosphate (Mg3O8P2), in milligrams",
},
{
amount => 8.33333333333333,
pct_mg => 12,
purity => 1,
unit => "mg-sunactive-mg",
summary => "SunActive Magnesium (a micronized, microencapsulated form of trimagnesium orthophosphate), in milligrams",
},
{
amount => 11.2359550561798,
pct_mg => 8.91599413059428,
purity => 1,
unit => "mg-mg-taurate",
summary => "Magnesium taurate (C4H12MgN2O6S2), in milligrams",
},
{
amount => 24.390243902439,
pct_mg => 4.11064319177364,
purity => 1,
unit => "mg-mg-stearate-anhydrous",
summary => "Magnesium stearate anhydrous (Mg(C18H35O2)2), in milligrams",
},
],
{
"table.field_formats" => [
["number", { precision => 3, thousands_sep => "" }],
["number", { precision => 3, thousands_sep => "" }],
["number", { precision => 3, thousands_sep => "" }],
undef,
undef,
],
"table.fields" => ["amount", "pct_mg", "purity", "unit", "summary"],
"table.field_aligns" => ["number", "number", "left", "left"],
},
]
=item * How much of magnesium oxide provides 350 mg of elemental magnesium?:
convert_magnesium_unit(quantity => "350 mg-mg-oxide-anhydrous", to_unit => "mg-mg-elem");
Result:
[200, "OK", 211.05, {}]
=back
If target unit is not specified, will show all known conversions.
This function is not exported.
Arguments ('*' denotes required arguments):
=over 4
=item * B<quantity> => I<str> (default: "1 mg")
lib/App/MineralUtils.pm view on Meta::CPAN
amount => 4.58715596330275,
pct_zn => 21.8224299065421,
unit => "mg-zn-lactate-trihydrate",
summary => "Zinc lactate trihydrate (Zn(C\x{2083}H\x{2085}O\x{2083})\x{2082}\xB73H\x{2082}O) [most common hydrate form, along -diihydrate], in milligrams",
},
{
amount => 4.5662100456621,
pct_zn => 21.8955123911587,
unit => "mg-zn-picolinate-anhydrous",
summary => "Zinc picolinate (Zn(C6H4NO2)2), in milligrams",
},
{
amount => 5.12820512820513,
pct_zn => 19.5397489539749,
unit => "mg-zn-picolinate-dihydrate",
summary => "Zinc picolinate dihydrate (Zn(C6H4NO2)2.2H2O) [most common hydrate form, along with -tetrahydrate], in milligrams",
},
{
amount => 5.68181818181818,
pct_zn => 17.6416621694549,
unit => "mg-zn-picolinate-tetrahydrate",
summary => "Zinc picolinate tetrahydrate (Zn(C6H4NO2)2.2H2O) [most common hydrate form, along with -dihydrate], in milligrams",
},
{
amount => 6.99300699300699,
pct_zn => 14.347158218126,
unit => "mg-zn-gluconate-anhydrous",
summary => "Zinc gluconate anhydrous (Zn(C6H11O7)2) [uncommon], in milligrams",
},
{
amount => 7.5187969924812,
pct_zn => 13.2967256457189,
unit => "mg-zn-gluconate-dihydrate",
summary => "Zinc gluconate dihydrate (Zn(C6H11O7)2.2H2O) [most common hydrate form with trihydrate], in milligrams",
},
{
amount => 7.8125,
pct_zn => 12.8271532273887,
unit => "mg-zn-gluconate-trihydrate",
summary => "Zinc gluconate trihydrate (Zn(C6H11O7)2.3H2O) [most common hydrate form with dihydrate], in milligrams",
},
{
amount => 2.92397660818713,
pct_zn => 34.1528817691102,
unit => "mg-zn-citrate-andhydrous",
summary => "Zinc citrate (trizinc dicitrate) anhydrous (Zn3(C6H5O7)2), in milligrams",
},
{
amount => 3.20512820512821,
pct_zn => 31.2175712239376,
unit => "mg-zn-citrate-dihydrate",
summary => "Zinc citrate (trizinc dicitrate) dihydrate (Zn3(C6H5O7)2.2H2O) [most common hydrate form], in milligrams",
},
{
amount => 3.20512820512821,
pct_zn => 31.2175712239376,
unit => "mg-zn-citrate-trihydrate",
summary => "Zinc citrate (trizinc dicitrate) trihydrate (Zn3(C6H5O7)2.3H2O) [uncommon], in milligrams",
},
{
amount => 1.2453300124533,
pct_zn => 80.3391496682232,
unit => "mg-zn-oxide",
summary => "Zinc oxide (ZnO), in milligrams",
},
{
amount => 2.46913580246914,
pct_zn => 40.4829721362229,
unit => "mg-zn-sulfate-anhydrous",
summary => "Zinc sulfate anhydrous (ZnSO4), in milligrams",
},
{
amount => 4.40528634361233,
pct_zn => 22.7408695652174,
unit => "mg-zn-sulfate-heptahydrate",
summary => "Zinc sulfate heptahydrate (ZnSO4.7H2O) [most common hydrate form], in milligrams",
},
{
amount => 3.02114803625378,
pct_zn => 33.1037974683544,
unit => "mg-zn-sulfate-dihydrate",
summary => "Zinc sulfate dihydrate (ZnSO4.7H2O) [less common hydrate form], in milligrams",
},
{
amount => 3.26797385620915,
pct_zn => 30.6229508196721,
unit => "mg-zn-glycinate-anhydrous",
summary => "Zinc (bis)glycinate anhydrous (C4H8N2O4Zn) [most common hydrate form], in milligrams",
},
{
amount => 3.57142857142857,
pct_zn => 28,
unit => "mg-zn-glycinate-monohydrate",
summary => "Zinc (bis)glycinate monohydrate (C4H8N2O4Zn.H2O), in milligrams",
},
],
{
"table.fields" => ["amount", "pct_zn", "unit", "summary"],
"table.field_formats" => [
["number", { thousands_sep => "", precision => 3 }],
["number", { thousands_sep => "", precision => 3 }],
undef,
undef,
],
"table.field_aligns" => ["number", "number", "left", "left"],
},
]
=back
If target unit is not specified, will show all known conversions.
This function is not exported.
Arguments ('*' denotes required arguments):
=over 4
=item * B<quantity> => I<str> (default: "1 mg")
(No description)
( run in 3.720 seconds using v1.01-cache-2.11-cpan-0bb4e1dffa6 )