J'ai un code où, si un utilisateur a référé X nombre de personnes, il aura X nombre de crédits.Aide pour les problèmes mathématiques
Par exemple, référence 2 personnes = 1 crédit. 4 personnes = 2 crédits, et ainsi de suite.
Cependant, lorsque cela devient délicat est, les chiffres peuvent être modifiés de sorte qu'il obtient 1 crédit par personne ou 1 crédit par 3 personnes, 1 crédit pour 5 personnes, etc.
S'il obtient 1 crédits pour 3 les gens, et il a référé 5 personnes, alors je voudrais qu'il reçoive 1 crédit, et qu'il soit stocké qu'il a encore 2 personnes pour lesquelles il n'a pas eu de crédits. Donc, la prochaine fois qu'il réfère quelqu'un, c'est 2 + 1 = 3, et il obtient un crédit.
Ma question est,
Étant donné X = Nombre de personnes dont il a besoin de se référer pour 1 crédit, et Y = Nombre de personnes par un utilisateur refered,
(SOx pourrait être 3, comme en 3 personnes par crédit, et Y peut être 6, auquel cas il devrait obtenir 2 crédits)
1) Qu'est-ce qu'une formule ou fonction simple qui va X et Y, et retourne le nombre de crédits qui devraient être donnés à cette personne, et
2) Qui donnera également un reste pour les crédits qui ne peuvent pas encore être attribués. Par exemple si X est 3 et Y est 5, les crédits seraient 1, et le reste serait 2, ainsi avec le référenceur suivant Y deviendra 3 encore et l'utilisateur obtiendrait 1 crédit?
Est-ce que X peut changer avec le temps? – Bombe
relisez votre question, et éditez pour corriger les incohérences .. Dans le 4ème paragraphe, s'il obtient 3 crédits par personne, alors s'il référence cinq personnes il devrait obtenir 15 crédits pas un crédit. Vouliez-vous dire 1 crédit pour 3 personnes? - –
wtf? pourquoi tant de downvotes –