How Many Cups is 300 Grams of Sugar?

Convert 300 grams of sugar to cups for white, brown, powdered, and other sugar types.