Menu

Nombre entier

Messages postés
2
Date d'inscription
mercredi 13 février 2019
Dernière intervention
14 février 2019
-
Bonjour,
J'aimerais que le résultat de ce petit calcul s'affiche en nombre entier sans décimal qq1 peut-il m'aider
Merci a vous
<html>
<head>
<title>
Logimaths
</title>
<script type="text/javascript">
function carre()
{
var a=document.forms['puissance'].elements['nombre'].value;
document.forms['puissance'].elements['puissance'].value=Math.pow(a,2.955)*0.0153;
}
</script>
</head>
<body>
Taille en cm
<form method="post" name="puissance" action="logimaths.htm">
<input type="text" name="nombre"/>
<input type="button" name="ok" value="Poids moyen en grammes" onclick="carre()"/>
<input type="text" name="puissance"/>
</form>
</body>
</html>



Configuration: Windows / Firefox 65.0
Afficher la suite 

Votre réponse

1 réponse

Messages postés
6314
Date d'inscription
mardi 15 mai 2012
Dernière intervention
14 février 2019
971
0
Merci
Bonjour

Il suffit d'arrondir la valeur :
Math.round(Math.pow(a,2.955)*0.0153)
LABRAX56
Messages postés
2
Date d'inscription
mercredi 13 février 2019
Dernière intervention
14 février 2019
-
Merci beaucoup c'est parfait
Pouvez vous me dire comment mettre deux fois ce même code avec des exposant différents dans une même page car le deuxième ne fonctionne pas ou s'affiche dans le champs du premier
Merci
<html>
<head>
     <title>
     Logimaths
     </title>
  <script type="text/javascript">
         function carre()
         {
var a=document.forms['puissance'].elements['nombre'].value;
document.forms['puissance'].elements['puissance'].value=Math.round(Math.pow(a,2.955)*0.0153);
}
</script>
</head>
<body>
Taille en cm
<form method="post" name="puissance" action="logimaths.htm">
<input type="text" name="nombre"/>
<input type="button" name="ok" value="Poids moyen en grammes" onclick="carre()"/>
<input type="text" name="puissance"/>
</form>
</body>
</html>

<html>
<head>
     <title>
     Logimaths
     </title>
  <script type="text/javascript">
         function carre()
         {
var a=document.forms['puissance'].elements['nombre'].value;
document.forms['puissance'].elements['puissance'].value=Math.round(Math.pow(a,3.5)*0.0153);
}
</script>
</head>
<body>
Taille en cm
<form method="post" name="puissance" action="logimaths.htm">
<input type="text" name="nombre"/>
<input type="button" name="ok" value="Poids moyen en grammes" onclick="carre()"/>
<input type="text" name="puissance"/>
</form>
</body>
</html>


EDIT : Ajout des balises de code
le père.
Messages postés
6314
Date d'inscription
mardi 15 mai 2012
Dernière intervention
14 février 2019
971 -
Il faudrait que tu commences par appliquer les règles les plus élémentaires du HTML : là tu te contentes de recopier le même truc deux fois sans te poser de question. Respecte au moins la structure de base d'un document.
Commenter la réponse de le père.