Valeur absolue d'un nombre [Fermé]
Signaler
defati1983
tfi -
- Messages postés
- 54
- Date d'inscription
- vendredi 26 août 2005
- Statut
- Membre
- Dernière intervention
- 15 décembre 2005
tfi -
A voir également:
- Valeur absolue excel
- Excel valeur absolue - Meilleures réponses
- Valeur relative d'un nombre - Meilleures réponses
- Prendre la valeur absolue d'un nombre négatif - Forum - Excel
- Valeur absolue d'un nombre - Forum - Programmation
- Excel écart entre 2 valeurs en valeur absolue - Forum - Excel
- [VBA] Formule en valeur absolue ✓ - Forum - VB / VBA
- Formules dans Excel ✓ - Forum - Excel
9 réponses
kilian
- Messages postés
- 8731
- Date d'inscription
- vendredi 19 septembre 2003
- Statut
- Modérateur
- Dernière intervention
- 20 août 2016
Salut,
La valeur absolue d'un nombre c'est le nombre en positif quoi qu'il arrive c'est bien ça?
Donc c'est simple, en algorithme ça donnerait:
La valeur absolue d'un nombre c'est le nombre en positif quoi qu'il arrive c'est bien ça?
Donc c'est simple, en algorithme ça donnerait:
Si (nombre < 0) alors nombre := 0-nombre Fin Si
LeFrettchen
- Messages postés
- 23
- Date d'inscription
- jeudi 9 janvier 2003
- Statut
- Membre
- Dernière intervention
- 17 octobre 2005
Kilian a donné l'algorithme, donc pour l'utiliser en C, suffit juste de le transcrire...
hssissen
- Messages postés
- 844
- Date d'inscription
- mercredi 20 juillet 2005
- Statut
- Membre
- Dernière intervention
- 9 janvier 2017
Salut,
Dans la plupart des langages de programmation il y a une fonction predefinie dans ce langage qui retourne une valeur absolue:
Si tu utilises le langage C ca donnerai normalement (si je me souviens bien de la syntaxe exacte):
nombre_absolu=abs(nombre).
Bien sur un nombre absolu est la valeur positive du nombre en question.
Dans la plupart des langages de programmation il y a une fonction predefinie dans ce langage qui retourne une valeur absolue:
Si tu utilises le langage C ca donnerai normalement (si je me souviens bien de la syntaxe exacte):
nombre_absolu=abs(nombre).
Bien sur un nombre absolu est la valeur positive du nombre en question.
defati1983
- Messages postés
- 54
- Date d'inscription
- vendredi 26 août 2005
- Statut
- Membre
- Dernière intervention
- 15 décembre 2005
merci de laide....mais cad ce petit probléme est de le langage c et on ma dit ke je dois utulliser if et else je ne sais pas comment mais merci qd meme de votre aide..
kilian
- Messages postés
- 8731
- Date d'inscription
- vendredi 19 septembre 2003
- Statut
- Modérateur
- Dernière intervention
- 20 août 2016
Salut,
Comme ceci:
http://www.commentcamarche.net/c/ccond.php3
Pour le c en général:
http://www.commentcamarche.net/c/cintro.php3
Comme ceci:
http://www.commentcamarche.net/c/ccond.php3
Pour le c en général:
http://www.commentcamarche.net/c/cintro.php3
chewbaka
En fait , la valeur absolue d'un nombre est le nombre lui-même sans le signe. Dire que que c'est la valeur positive du nombre implique une notion de relativité.
Jeking
Bonjour et bienvenu dans le monde de la programmation. Je suis content de vous répondre car je suis aussi comme vous, un débutant prétentieux.
Voici un petit code que vous pourrez essayer le plus simplement possible.
#include <iostream>
int main()
{
int nombre;
std::cout<<"Entrez un nombre : ";
std::cin >>nombre;
if (nombre<0)
{
nombre = -nombre;
}
else
{
nombre = nombre;
}
std::cout<<"Sa valeur absolue est : "<<nombre<<std::endl;
return 0;
}
Voici un petit code que vous pourrez essayer le plus simplement possible.
#include <iostream>
int main()
{
int nombre;
std::cout<<"Entrez un nombre : ";
std::cin >>nombre;
if (nombre<0)
{
nombre = -nombre;
}
else
{
nombre = nombre;
}
std::cout<<"Sa valeur absolue est : "<<nombre<<std::endl;
return 0;
}
kilian
- Messages postés
- 8731
- Date d'inscription
- vendredi 19 septembre 2003
- Statut
- Modérateur
- Dernière intervention
- 20 août 2016
Par contre mon truc ne fonctionne qu'avec des entiers, ça ne passera pas avec des réels.