Skip to content
IGCSE·Tuition
Mathematics · Lessons

Calculate density using consistent units

The formula for density is short, so the mistakes hide in the units you feed into it.

On this page
  1. How do you keep the units consistent?
  2. Worked example
  3. The mistake to watch for
  4. Check yourself
  5. Where this leads next

Density = mass ÷ volume. It tells you how much mass is packed into each unit of volume, and it is a compound quantity just like speed.

Density questions appear with solids, liquids and everyday objects, and they need the unit discipline from converting compound units.

How do you keep the units consistent?

The unit of the answer comes from the units you use. Mass in g and volume in cm³ gives g/cm³. Mass in kg and volume in m³ gives kg/m³.

The safe method is:

  1. Write the units next to each number before you divide.
  2. Choose one pair (g with cm³, or kg with m³) and convert anything that does not match.
  3. Calculate, then write the unit in the answer.
  4. Sanity check against a known value. Water is about 1 g/cm³, or 1000 kg/m³.

Useful conversions: 1 m³ = 1 000 000 cm³, 1 litre = 1000 cm³, and 1 g/cm³ = 1000 kg/m³.

Worked example

A metal block measures 5 cm by 4 cm by 3 cm and has a mass of 474 g.

Step 1, volume: 5 × 4 × 3 = 60 cm³.

Step 2, density: 474 ÷ 60 = 7.9 g/cm³.

Step 3, convert to kg/m³: 7.9 × 1000 = 7900 kg/m³.

Step 4, reverse check: 7900 kg/m³ is 7.9 times the density of water, which matches 7.9 g/cm³.

Now find a mass. A liquid has density 0.8 g/cm³ and the volume is 250 cm³. Mass = density × volume = 0.8 × 250 = 200 g.

The mistake to watch for

A common slip is to use mass in kg with a volume in cm³ and still label the answer g/cm³.

Mistaken answer: mass 0.474 kg, volume 60 cm³, density = 0.474 ÷ 60 = 0.0079 g/cm³

The mass was in kg but the label says g. The answer is 1000 times too small.

The correction is to convert 0.474 kg to 474 g first, then divide: 474 ÷ 60 = 7.9 g/cm³. Writing the unit beside each number before dividing catches this.

Check yourself

Try these, then open each answer.

1. A stone has mass 360 g and volume 150 cm³. Find its density.

Show answer

360 ÷ 150 = 2.4 g/cm³.

2. Find the mass of 250 cm³ of oil with density 0.8 g/cm³.

Show answer

Mass = 0.8 × 250 = 200 g.

3. A material has density 2700 kg/m³. A block has mass 13.5 kg. Find its volume in m³ and in cm³.

Show answer

Volume = 13.5 ÷ 2700 = 0.005 m³. In cm³: 0.005 × 1 000 000 = 5000 cm³.

Where this leads next

Continue with distinguishing an average rate from an instantaneous reading, or test yourself on the rates mixed practice set. The non-calculator working trainer and the percentage-base explorer let you check your own method.

Some students get the formula right and lose the marks in the unit. A teacher in online one-to-one Mathematics tuition can watch for that and help you fix it.

Questions people ask

What is the formula for density?

Density = mass ÷ volume. Rearranged, mass = density × volume and volume = mass ÷ density. A formula triangle can help you remember, but check that the units you substitute match the unit of the density.

How do I convert g/cm³ to kg/m³?

Multiply by 1000. One gram is 0.001 kg and one cm³ is 0.000001 m³, so 1 g/cm³ = 0.001 ÷ 0.000001 = 1000 kg/m³. For example, 7.9 g/cm³ = 7900 kg/m³. Going the other way, divide by 1000.

How many cm³ are there in a litre?

There are 1000 cm³ in 1 litre. Also 1 m³ = 1 000 000 cm³, which is 1000 litres. Volume conversions involve the cube of the length factor, so 100 cm = 1 m becomes 100³ = 1 000 000.

Updated:

Your next step

If density answers keep coming out a thousand times too large or small, a one-to-one teacher can trace which unit got mixed and help you build a check you can run every time.

Paid one-hour trial at your assigned teacher’s confirmed rate, starting from RM80. Other fees, schedules and ongoing arrangements are confirmed directly with your teacher after the trial class.

Tuition is arranged with a parent or guardian. Send them this page on WhatsApp and they can enquire for you.

Parent or guardian? Enquire here

9,000+ students helped through our service