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.

10
Maneira mais segura de converter float para inteiro em python?
O módulo de matemática do Python contém funções úteis como floor& ceil. Essas funções usam um número de ponto flutuante e retornam o número inteiro mais próximo abaixo ou acima dele. No entanto, essas funções retornam a resposta como um número de ponto flutuante. Por exemplo: import math f=math.floor(2.3) Agora …







17
Como fazer porcentagens arredondadas somar 100%
Considere as quatro porcentagens abaixo, representadas como floatnúmeros: 13.626332% 47.989636% 9.596008% 28.788024% ----------- 100.000000% Eu preciso representar essas porcentagens como números inteiros. Se eu simplesmente usar Math.round(), acabarei com um total de 101%. 14 + 48 + 10 + 29 = 101 Se eu usar parseInt(), acabarei com um total …

12
Mod de número negativo está derretendo meu cérebro
Estou tentando modificar um número inteiro para obter uma posição de matriz para que ele faça um loop redondo. Fazer i % arrayLengthfunciona bem para números positivos, mas para números negativos tudo dá errado. 4 % 3 == 1 3 % 3 == 0 2 % 3 == 2 1 …
189 c#  math  modulo 



4
Como calculo o vetor normal de um segmento de linha?
Suponha que eu tenha um segmento de linha que vai de (x1, y1) a (x2, y2). Como calculo o vetor normal perpendicular à linha? Posso encontrar muitas coisas sobre isso em aviões em 3D, mas não em 2D. Por favor, vá com calma na matemática (links para exemplos, diagramas ou …
177 math  geometry  vector 

3
Como o algoritmo HyperLogLog funciona?
Recentemente, aprendi sobre diferentes algoritmos no meu tempo livre, e um que me deparei que parece muito interessante é chamado de algoritmo HyperLogLog - que estima quantos itens exclusivos há em uma lista. Isso foi particularmente interessante para mim porque me trouxe de volta aos meus dias no MySQL quando …


15
Como testar se um duplo é um número inteiro
É possível fazer isso? double variable; variable = 5; /* the below should return true, since 5 is an int. if variable were to equal 5.7, then it would return false. */ if(variable == int) { //do stuff } Eu sei o código provavelmente não vai qualquer coisa assim, mas …
165 java  math 

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.