je dois veiller à ce que les valeurs transmises à une de mes classes tenir sur une grille avec des cellules de 4pxassurer un nombre est un facteur d'un autre numéro
Donc, si 16 est transmis
16%4==0 //this is fine
cependant
17%4==1 //not ok
J'ai besoin du programme pour convertir la valeur en fonction de la grille, de sorte que dans le dernier cas, 17 seraient converties en 16 (arrondir vers le bas), si elle était 19 il se convertit à 20 (arrondir) etc.
Alors, y a-t-il une bibliothèque qui va le faire pour moi?
@jax: Vous devez définir votre premier arrondi. Par exemple: 18, est-il arrondi à la hausse ou à la baisse? –
Comment 17 articles pourraient-ils tenir sur une grille 4x4? Je pense que tu devrais toujours t'arrêter. – paxdiablo
Une bonne façon d'étoffer ceci est d'écrire le test unitaire en premier pour toutes les valeurs qui doivent être correctes. Cela rend très souvent extrêmement facile de voir comment cela devrait être fait. Dans votre cas, écrivez un cas de test pour tous les nombres de 1 à 31. –