You asked:

3.1 grams is how many ounces

  • ounce
    ounce
    3.1 grams is 0.11 ounces.