Questions marquées «math»

Les mathématiques impliquent la manipulation de nombres dans un programme. Pour des questions mathématiques générales, veuillez les poser sur math.stackexchange.com. Remarque: si votre question concerne des résultats inattendus dans les calculs en virgule flottante, veuillez d'abord lire /programming/588004/is-floating-point-math-broken.



8
Javascript: arrondir au multiple supérieur de 5
J'ai besoin d'une fonction utilitaire qui prend une valeur entière (allant de 2 à 5 chiffres de longueur) qui arrondit au prochain multiple de 5 au lieu du multiple le plus proche de 5. Voici ce que j'ai obtenu: function round5(x) { return (x % 5) >= 2.5 ? parseInt(x …



11
Évaluation d'une expression mathématique dans une chaîne
На этот вопрос есть ответы на Stack Overflow на русском : Вычисление значения математического выражения из строкия stringExp = "2^4" intVal = int(stringExp) # Expected value: 16 Cela renvoie l'erreur suivante: Traceback (most recent call last): File "<stdin>", line 1, in <module> ValueError: invalid literal for int() with base 10: …
113 python  math 

15
Comment mapper atan2 () en degrés 0-360
atan2(y, x) a cette discontinuité à 180 ° où il passe à -180 ° ..0 ° dans le sens des aiguilles d'une montre. Comment mapper la plage de valeurs à 0 ° ..360 °? voici mon code: CGSize deltaPoint = CGSizeMake(endPoint.x - startPoint.x, endPoint.y - startPoint.y); float swipeBearing = atan2f(deltaPoint.height, …
108 math  quartz-2d  atan2 

21
Tronquer Deux décimales sans arrondi
Disons que j'ai une valeur de 3,4679 et que je veux 3,46, comment puis-je tronquer à deux décimales sans arrondir? J'ai essayé ce qui suit mais les trois me donnent 3.47: void Main() { Console.Write(Math.Round(3.4679, 2,MidpointRounding.ToEven)); Console.Write(Math.Round(3.4679, 2,MidpointRounding.AwayFromZero)); Console.Write(Math.Round(3.4679, 2)); } Cela renvoie 3.46, mais semble juste sale comment: void …
108 c#  math  rounding 




19
Comment fonctionne la division Modulus
Je ne comprends pas vraiment comment fonctionne la division par module. Je calculais 27 % 16et je me suis retrouvé avec 11et je ne comprends pas pourquoi. Je n'arrive pas à trouver une explication en termes simples en ligne. Quelqu'un peut-il expliquer à un très haut niveau ce qui se …



9
Javascript: formatage d'un nombre arrondi à N décimales
en JavaScript, la manière typique d'arrondir un nombre à N décimales est quelque chose comme: function roundNumber(num, dec) { return Math.round(num * Math.pow(10, dec)) / Math.pow(10, dec); } Afficher l'extrait de code function roundNumber(num, dec) { return Math.round(num * Math.pow(10, dec)) / Math.pow(10, dec); } console.log(roundNumber(0.1 + 0.2, 2)); console.log(roundNumber(2.1234, …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.