Puissance décimale d'un nombre négatif

Bonjour.
En entrant dans ma calculatrice la fonction (-1)^X, la table des valeurs donne des images pour certains X décimaux.
Par exemple, (-1)^1.04 = 1, (-1)^1.08 = -1, alors que les puissances 1.05 1.06 et 1.07 se soldent par des erreurs.
Quelle en est la raison ?
En entrant dans ma calculatrice la fonction (-1)^X, la table des valeurs donne des images pour certains X décimaux.
Par exemple, (-1)^1.04 = 1, (-1)^1.08 = -1, alors que les puissances 1.05 1.06 et 1.07 se soldent par des erreurs.
Quelle en est la raison ?