A voir également:
- Algorithme inverse d'un nombre
- Annuaire inversé - Guide
- Ecran inversé - Guide
- Annuaire inversé suisse ✓ - Forum Mail
- Annuaire inverse espagne - Forum Mobile
- Annuaire inversé sfr ✓ - Forum Mobile
2 réponses
Bonjour, c'est trop simple pour être vrai. Le seul détail c'est de faire que le numérateur ou dénominateur soit un
floatsinon la division sera euclidienne.
int x = 1234; float inverse = 1.0f/x;
kosuke.K
Messages postés
496
Date d'inscription
Statut
Membre
Dernière intervention
37
Je n'ai rien compris lol
Bonjour,
L'inverse d'un nombre x, c'est 1/x. Le problème est qu'en C, si tu fais une division de deux entiers, tu auras en retour la partie entière. Donc 1/x (si x est entier), te renverra 0.
Il faut donc que l'un des deux nombres soit un réel.
Par exemple :
int x=1234;
double inverse;
inverse=1.0 / x;
Il y a d'autres façons de faire.
Cdlt,
L'inverse d'un nombre x, c'est 1/x. Le problème est qu'en C, si tu fais une division de deux entiers, tu auras en retour la partie entière. Donc 1/x (si x est entier), te renverra 0.
Il faut donc que l'un des deux nombres soit un réel.
Par exemple :
int x=1234;
double inverse;
inverse=1.0 / x;
Il y a d'autres façons de faire.
Cdlt,