That is approximately 0.441 cups.
100ml is equal to 0.4226753 cups (US or Imperial)
1 ml = 0.00422675284 US cups 500 ml = 2.11337642 US cups
310 ml is 10.935 ounces of water.
I liquid cup = 8 fluid ounces 1 US fluid ounce = 29.5735296 ml There are 236.588 ml in a cup therefore, 100 ml / 236.588 ml = .4226 cups , less than 1/2 a cup.
That is 1.323 cups.
1000mL = 4.23 cups (US)
796 ml = 3.36449526 US cups
400mL = about 1.7 cups. (US)
0.845350568 US cups
580 ml = 2.41667 US legal cups.
That is 0.331 of a cup.
184mL is about 0.8 US cups.