Erreur negative shift count ?
Fermé
fazilabbasterki
Messages postés
5
Date d'inscription
jeudi 15 juillet 2021
Statut
Membre
Dernière intervention
21 novembre 2021
-
21 nov. 2021 à 20:14
jee pee Messages postés 40456 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 17 novembre 2024 - 21 nov. 2021 à 21:52
jee pee Messages postés 40456 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 17 novembre 2024 - 21 nov. 2021 à 21:52
A voir également:
- Erreur negative shift count ?
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur vidéo freebox ✓ - Forum TV & Vidéo
- Erreur 1001 outlook - Accueil - Bureautique
- Shift clavier - Forum Windows
2 réponses
jee pee
Messages postés
40456
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
17 novembre 2024
9 418
Modifié le 21 nov. 2021 à 20:35
Modifié le 21 nov. 2021 à 20:35
Bonjour,
>> et << ??? ce ne serait pas tout simplement > et <
car, je n'ai pas trouvé dans la doc, mais les >> et << c'est normalement utilisé pour du décalage de bits.
>> et << ??? ce ne serait pas tout simplement > et <
car, je n'ai pas trouvé dans la doc, mais les >> et << c'est normalement utilisé pour du décalage de bits.
jee pee
Messages postés
40456
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
17 novembre 2024
9 418
21 nov. 2021 à 21:52
21 nov. 2021 à 21:52
def f(x): if -2 < x <= 4: return (-x) +1 if x <= (-2): return 2 * x + 3 if x > 4 : return 2* x +5 f(-5))
Le code ci-dessus fonctionne, il ne donne plus d'erreur. Il ne retourne rien car tu ne l'as pas demandé au programme. Si tu veux voir le résultat, il faut l'afficher.
def f(x): if -2 < x <= 4: return (-x) +1 if x <= (-2): return 2 * x + 3 if x > 4 : return 2* x +5 print(f(-5))
21 nov. 2021 à 20:37
21 nov. 2021 à 21:46