|
Posté le 18-01-2015 à 21:18 | #
|
Stop la machine à programme |
|
|
Posté le 18-01-2015 à 21:21 | #
|
bah j’espère que sa pourra être utile a d'autre, car sa revient a faire une division euclidienne mais la je vais un peu arrêter, j'ai pas trop d'idées en tête |
|
|
Posté le 19-01-2015 à 18:50 | #
|
Un Modulo ne fonctionne qu'avec des entiers donc [14,2] c'est un peu faux |
|
|
Posté le 19-01-2015 à 18:58 | #
|
Pas du tout, un modulo peut bien s'opérer avec des valeurs décimales. En lua, par exemple, on peut.
Et dans la définition mathématique, rien ne l'interdit |
|
|
Posté le 19-01-2015 à 19:01 | #
|
Cartix a écrit : Et dans la définition mathématique, rien ne l'interdit
Ah si, on n'applique pas de modulo sur des flottants en mathématiques ! |
|
|
Posté le 19-01-2015 à 19:02 | #
|
En arithmétique pur et dur, un modulo s'applique à des entiers Après en info ... |
|
|
Posté le 19-01-2015 à 19:03 | #
|
Et je confirme, le modulo est la base des mailles et bien d'autres outils mathématiques bien plus compliquées que ça et ça ne s'applique que sur des entiers. |
|
|
Posté le 23-01-2015 à 12:47 | #
|
J'ai cru lire dans un livre qu'on pouvait utiliser le modulo pour ne garder que la partie après la virgule (mod 1) donc je pensais que sa pouvait s'appliquer avec des décimales de toute façon , le principe reste le même, on soustrait le modulo jusqu’à ce que X soit dans l'intervalle [0;mod[
Avec un mod 12, on obtient ce qui est souvent appelé " Arithmétique de l'horloge " ( La chasse aux trésors mathématiques , Ian STEWART )
Avec 60, on peut additionner des minutes pour n'avoir que les minutes (pareil avec les sec)
Et en 360, on additionne des angles
Il faut juste une structure qui reviens a 0 après un nombre (modulo)
|
|
|
Posté le 23-01-2015 à 18:25 | #
|
Ti.du.du.39 a écrit : on soustrait le modulo jusqu’à ce que X soit dans l'intervalle [0;mod[
Tu penses bien à gérer les nombres négatifs du coup ? |
|
|
Posté le 23-01-2015 à 20:49 | #
|
Ah non, cette technique n'est applicable qu'a des nombres positifs
j'ai utiliser la fonction dite "euclidienne", par soustraction successive, c'est la fonction la plus simple, bien qu'elle ne traitent que des nombres positifs |
|