The * (multiplication) operator yields the product of its operands. The operands must have an arithmetic or enumeration type. The result is not an lvalue. The usual arithmetic conversions on the operands are performed.
sites * number * cost
(sites * number) * cost sites * (number * cost) (cost * sites) * number