You asked:

23.7 fl. oz is how many cups

  • 23.7 fluid ounces is 2.96 cups.