合乃容量单位,班固的《汉书.律历制》中记载:千二百黍实其龠(yue),合之为合(读ge),十合为升,十升为斗,十斗为斛。这是五个容量的计量单位。是通过文物来考察它实际容量。结果是:1合=20ml ,1升=200ml, 1斗=2000ml。毫升是容积单位,而克是质量单位,两者是不能直接进行换算的。如果要换算,是要知道物体的密度,以生活中常见的水为例。标准状况下水的密度是1g/cm³,根据相关的计算,则20ml水的质量为20g。所以按水来计算汉代一合是20克。