A voir également:
- Nombres décimaux sur python
- Algorithme de conversion d'un nombre décimal en binaire python - Forum - Python
- Convertir nombre decimal à binaire ✓ - Forum - Programmation
- Convertir nombre décimal en heure ✓ - Forum - Programmation
- Convertir un nombre decimal en binaire langage c - Forum - Programmation
- Nombre pair en python ✓ - Forum - Python
4 réponses
yg_be
- Messages postés
- 13785
- Date d'inscription
- lundi 9 juin 2008
- Statut
- Contributeur
- Dernière intervention
- 5 janvier 2021
bonjour,
il me semble probable que l'attribut rect.x soit un entier.
je pense alors que tu dois mémoriser et calculer la position en float, et l'assigner à x.
il me semble probable que l'attribut rect.x soit un entier.
je pense alors que tu dois mémoriser et calculer la position en float, et l'assigner à x.
Signaler
yg_be
- Messages postés
- 13785
- Date d'inscription
- lundi 9 juin 2008
- Statut
- Contributeur
- Dernière intervention
- 5 janvier 2021
exemple:
jee pee
- Messages postés
- 30504
- Date d'inscription
- mercredi 2 mai 2007
- Statut
- Modérateur
- Dernière intervention
- 5 janvier 2021
Bonjour,
C'est probablement lié au type de la variable.
Si tu mets x=100, c'est un integer mais avec x=100.0 x est un float. Initialise toutes tes variables en float.
C'est probablement lié au type de la variable.
Si tu mets x=100, c'est un integer mais avec x=100.0 x est un float. Initialise toutes tes variables en float.
Whismeril
- Messages postés
- 15346
- Date d'inscription
- mardi 11 mars 2003
- Statut
- Contributeur
- Dernière intervention
- 5 janvier 2021
Bonsoir
Une chance sur deux que mon message soit utile.
Ne codant pas en mode fenêtré en Python, je ne sais pas s’il est possible ou non de donner des coordonnées décimales à un(e?) sprite.
Mais littéralement
Le pixel est la surface unitaire d’un écran, il n’est pas divisible.
Si les coordonnées du sprite sont effectivement en pixels, ça va forcément caster le résultat en valeur entière.
Si les coordonnées du sprite sont dans un autre système, qui accepte des valeurs décimales, alors j’ai posté ce message pour rien.
Une chance sur deux que mon message soit utile.
Ne codant pas en mode fenêtré en Python, je ne sais pas s’il est possible ou non de donner des coordonnées décimales à un(e?) sprite.
Mais littéralement
se déplacer de 1.5 pixelest impossible.
Le pixel est la surface unitaire d’un écran, il n’est pas divisible.
Si les coordonnées du sprite sont effectivement en pixels, ça va forcément caster le résultat en valeur entière.
Si les coordonnées du sprite sont dans un autre système, qui accepte des valeurs décimales, alors j’ai posté ce message pour rien.