18oz相当于约510克。
因为1oz等于约28.35克,所以18oz乘以28.35即为约510克。
此外,在美国常用ounces(盎司)作为重量计量单位,而在其他国家常用克作为重量计量单位,因此在进行国际贸易或者跨国交流时,需要注意对单位的转换。