1 Gram = 0.0352739619 Ounce
1 Gram = 0.0321507466 Troy Ounce
There are 0.0352739619 ounces in a gram, because a kilogram is defined as 2.20462 pounds (equals to 35.27392 ounces) and there are 1000 grams in a kilogram, that makes 35.27392 / 1000 = 0.0352739619 ounces in a gram.
Gram is a metric system unit of mass. It is one thousandth (1/1000) of a kilogram which is the metric system base unit. The abbreviation is "g".
Ounce is an imperial and US customary mass unit. There are 16 ounces in a pound, 35.274 ounces in a kilogram and 32000 ounces in a short ton. The abbreviation is "oz".