Lets say a persons commission is computed from the following:
- 10% on sales <= 100 dollars
- 20% on the next 100 dollars
- 30% on any sales > 200 dollars
We have an input of three natural numbers (a, b, c) that correspond with three products of values 50, 30 and 20 dollars respectively.
How do I go about defining the Equivalence classes for the input domain ?
{ (a, b, c) | a, b, c are natural numbers }
in base ai seguenti tre casi:
• vendite ≤ 100
• 100 < vendite ≤ 200
• 200 < vendite
Penso di sapere come farlo a metà di questo compito: -
C1 = { ... | sales <= 100 }
C2 = { ... | 100 < sales <= 200 }
C3 = { ... | sales < 200}
Il problema è che non sono mai sicuro di cosa dovrei inserire nella prima parte delle classi di Equivalence (dove ho scritto ...
), perché capisco cosa dice la seconda metà, cioè ... | sales <= 100
dice *something* such that sales is less than or equal to 100
, ma
- Qual è il qualcosa?
- Dovrebbe essere
commission | sales <= 100
?