Décimales en langage c
Résolu
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonsoir,
J'aimerais savoir comment trouver un nombre n de décimales de la racine de 5. Je connais encore pas mal le langage c. Si vous avez une réponse, n'écrivez pas le code, juste l'idée.
J'aimerais savoir comment trouver un nombre n de décimales de la racine de 5. Je connais encore pas mal le langage c. Si vous avez une réponse, n'écrivez pas le code, juste l'idée.
A voir également:
- Décimales en langage c
- Langage ascii - Guide
- Langage binaire - Guide
- Pascal langage - Télécharger - Édition & Programmation
- Langage visual basic - Télécharger - Langages
- Langage basic gratuit - Télécharger - Édition & Programmation
8 réponses
je pense que le mieux est de travailler avec les modulo. tu peux faire le modulo du nombre, prendre le reste et le multiplier par 10 pour continuer a travailler sur des entier mais en ayant un résultat décimal
pas de soucis, quand t'es pas a te creser la tete c'est toujours plus facile de trouver des solutions ;)
Finalement, j'ai essayé le truc que tu m'as dit, et les décimales de ma racine ne change pas. En gros, j'arrive à avoir les 16 premières, et après il n'y a plus de décimales...
J'ai fait comme ça :
p1=racine(5)
boucle{
p2=modulo de p1
enregistrement de p2
p2*10
}
J'ai fait comme ça :
p1=racine(5)
boucle{
p2=modulo de p1
enregistrement de p2
p2*10
}
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
essaye plutot :
p1=racine(5)
boucle{
p2=modulo de p1
enregistrement de p2
p2 = p2*10 //ici tu dois rajouter
}
tu dois aussi rajouter quelquechose qui te permettra de stocker les valeur.
p1=racine(5)
boucle{
p2=modulo de p1
enregistrement de p2
p2 = p2*10 //ici tu dois rajouter
}
tu dois aussi rajouter quelquechose qui te permettra de stocker les valeur.
ah, et le fait de faire le sqrt(5) c'est lui qui te dérange. moi je pensais que tu ne faisais que des divisions.
pour palier ton problème, tu dois toi meme coder la racine et pas utiliser le code de math.h
pour palier ton problème, tu dois toi meme coder la racine et pas utiliser le code de math.h