No, an enum is basically using names instead of integers. For your example, you could probably just do a switch on the enum, then do your own multiplication.
What you’re describing is more like an array of floats: [50, 100, 500]. Small is the first element, medium the second, and large the third.