There can be no equivalence.
A gram is a measure of mass. A millilitre is a measure of volume. The two measure different things and, according to basic principles of dimensional analysis, conversion from one to the other is not valid.
If you are not convinced, consider a millilitre of air. How many grams? Next consider a millilitre of lead. How many grams?
The masses of equal volumes of the two substances will clearly be very different. So there is no direct conversion between mass and volume: you need to know the density of the substance to enable you to carry out the conversion.
Some people still believe that there is a conversion in relation to pure water but that is only approximately true. Until 1964 (nearly 50 year ago!) a litre was defined as the volume of one kilogram of pure water at 4 degrees Celsius and at a pressure of 760 millimetres of Mercury. With that definition a conversion would have been possible - but only for pure water and only under those conditions. In any case that definition of a litre was abandoned in favour of 1 litre =1000 cubic centimetres.
In fact the density of pure water, at 4 deg C and 760 mm of mercury is 0.999 972 0 g/ml, not 1. And at any other temperature it is less than that.
Chat with our AI personalities
This is not a valid conversion; milligrams (mg) and grams (g) are measures of weight or mass while milliliters (mL or ml) measure volume.
To do this, you need to know more about the substance. Milliliter is a volume measurement, while gram is a mass measurement. They cannot be converted as-is. If you know that, for example, you have pure water (density nearly 1 gram/mL), then you can say that (14.141 mL)*(1 gram/mL) = 14.141 grams. But other substances will have different densities, and you will need to multiply the volume times the density to get the mass.
Multiply by 1000
you cant, only way to to be able to do that is with water cause thats the constant in measurment, 1 ml of water = 1 gram
As there are 1000 ml in 1 litre, multiply by 1/1000 or 0.001 to convert ml to l.
There are 1,000 milligrams in a gram.