Perguntas com a marcação «math»

A matemática envolve a manipulação de números dentro de um programa. Para perguntas gerais sobre matemática, pergunte em [math.stackexchange.com] (https://math.stackexchange.com/). Nota: Se sua pergunta é sobre resultados inesperados nos cálculos de ponto flutuante, leia [A matemática do ponto flutuante está quebrada?] (Https://stackoverflow.com/q/588004/1679849) primeiro.






11
Avaliando uma expressão matemática em uma string
На этот вопрос есть ответы на Stack Overflow на русском : Вычисление значения математического выражения икс stringExp = "2^4" intVal = int(stringExp) # Expected value: 16 Isso retorna o seguinte erro: Traceback (most recent call last): File "<stdin>", line 1, in <module> ValueError: invalid literal for int() with base 10: …
113 python  math 

15
Como mapear atan2 () para graus 0-360
atan2(y, x) tem essa descontinuidade em 180 ° onde muda para -180 ° ..0 ° no sentido horário. Como mapeio a faixa de valores para 0 ° ..360 °? aqui está meu código: CGSize deltaPoint = CGSizeMake(endPoint.x - startPoint.x, endPoint.y - startPoint.y); float swipeBearing = atan2f(deltaPoint.height, deltaPoint.width); Estou calculando a …
108 math  quartz-2d  atan2 


21
Truncar duas casas decimais sem arredondamento
Vamos dizer que tenho um valor de 3,4679 e quero 3,46, como posso truncar para duas casas decimais sem arredondar? Eu tentei o seguinte, mas todos os três me deram 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)); } Isso retorna 3,46, mas parece sujo de alguma forma: …
107 c#  math  rounding 


19
Como funciona a divisão do módulo
Eu realmente não entendo como funciona a divisão de módulo. Eu estava calculando 27 % 16e acabei com 11e não entendo por quê. Não consigo encontrar uma explicação em termos leigos online. Alguém pode elaborar em um nível muito alto o que está acontecendo aqui?





Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.