Perguntas com a marcação «math»

127
Como converter latitude ou longitude em metros?

Se eu tiver uma leitura de latitude ou longitude no formato NMEA padrão, existe uma maneira / fórmula fácil de converter essa leitura em metros, que eu posso implementar em Java (J9)? Edit: Ok, parece que o que eu quero fazer não é possível facilmente , no entanto, o que eu realmente quero fazer...

119
Possível perda de fração

Perdoe-me se esta é uma pergunta ingênua, mas estou perdida hoje. Eu tenho um cálculo de divisão simples, como a seguir: double returnValue = (myObject.Value / 10); Valor é um int no objeto. Estou recebendo uma mensagem que diz Possível perda de fração. No entanto, quando altero o dobro para um...

117
A matemática é necessária para a programação? [fechadas]

Como está atualmente, esta pergunta não se encaixa em nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou experiência, mas esta questão provavelmente irá solicitar debate, argumentos, pesquisas ou discussão extensa. Se você...

113
Javascript: arredondar para o próximo múltiplo de 5

Preciso de uma função de utilidade que receba um valor inteiro (variando de 2 a 5 dígitos de comprimento) que arredonde para o próximo múltiplo de 5 em vez do próximo múltiplo de 5. Aqui está o que consegui: function round5(x) { return (x % 5) >= 2.5 ? parseInt(x / 5) * 5 + 5 : parseInt(x / 5)...

113
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...

108
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,...

107
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,...