É necessário saber a densidade da substância em questão para poder converter 125 gramas em xícaras. Isso ocorre porque o grama é uma unidade de massa e a xícara é uma unidade de volume. Pode-se usar a densidade para converter de massa em volume.
Usando a água como exemplo, é possível converter gramas de água em copos usando sua densidade. Como a água tem densidade de 1 grama por mililitro, 125 gramas são equivalentes a 125 gramas * 1 mililitro /1 grama = 125 mililitros. Pode-se converter de mililitros em xícaras sabendo que 1 xícara equivale a 236,59 mililitros, ou 236,59 centímetros cúbicos. Isso significa que 125 mililitros de água equivalem a 125 mililitros * 1 xícara /236,59 mililitros ou 0,52834 xícaras.
Em outro exemplo, é possível converter gramas de farinha de trigo em xícaras usando a densidade da farinha de trigo de 0,593 gramas por centímetro cúbico. Se houver 125 gramas de farinha de trigo, isso será equivalente a 125 gramas * 1 centímetro cúbico /0,593 gramas * 1 xícara /236,59 centímetros cúbicos ou 0,891 xícaras.