Conversion of units is a matter of tracking the units through the process. Stating with ug/ml, divide by 1000ug/mg, which will get you to mg/ml. Then Multiplying by the density of the solution in mg/ml will get you to mg/mg. Then multiply by 1,000,000 mg/kg will get you to the final answer. The units should cancel out as you proceed through the process.
mg/kg = (ng/mL x volume x density x 1000) / (molar mass x 1000)
For example, if you have a sample of 10 mL of water with a density of 1 g/mL and a molar mass of 18 g/mol, and you want to convert it to mg/kg for Cd, you can use the following steps:
Convert ng/mL to mg/L by multiplying by 1000: 10 ng/mL x 1000 = 10 mg/L
Convert mg/L to mg/kg by dividing by the density: 10 mg/L / 1 g/mL = 10 mg/kg
Convert mg/kg to mg/g by dividing by the molar mass: 10 mg/kg / (18 g/mol) = 0.56 mg/g
Therefore, the concentration of Cd in the water sample is 0.56 mg/g.
Raghad's conversion is not correct. Molar mass does not enter into this calculation at all. The units of the final calculation here would end up being mg*mol/kg*g which is not meaningful.
To convert from ng/mL to mg/kg for a single extraction of heavy metal samples, you would need to take into account the density of the solution in which the heavy metals are present. Assuming a density of 1 g/mL for the solution:
First, convert ng/mL to μg/mL by dividing by 1000, since 1 μg = 1000 ng.
Then, to convert μg/mL to mg/kg, you need to take into consideration the density of the solution. To do this, you'll need to know the mass of the sample (in grams) and the volume of the solution (in liters). The conversion to mg/kg is given by the formula:(μg/mL * (volume of solution in L)) / (mass of sample in g) = mg/kg
It's important to be accurate with the measurements and units to ensure the conversion is done correctly.