Resultados de la búsqueda a petición "math"

1 la respuesta

Ecuaciones diferenciales en Java

Estoy tratando de crear un programa de simulación simple del modelo de epidemias SIR en Java. Básicamente, SIR se define por un sistema de tres ecuaciones diferenciales: S '(t) = - l (t) * S (t) I '(t) = l (t) * S (t) - g (t) * I (t) R '(t) = g ...

12 la respuesta

enésimo número feo

Los números cuyos únicos factores primos son 2, 3 o 5 se llaman números feos. Ejemplo: 1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 15, ... 1 puede considerarse como 2 ^ 0. Estoy trabajando para encontrar el enésimo número feo. Tenga en cuenta que ...

4 la respuesta

Polígono cóncavo y convexo

Cómo puedoidentificar y eliminaresos cuatro puntos ROJOS dibujados en imagen Esos cuatro puntos hacen que ese polígono sea un polígono cóncavo, por eso quiero eliminarlo. Mi objetivo es convertir el polígono cóncavo en convexo eliminando este ...

1 la respuesta

Ray Casting con diferentes tamaños de altura

Tengo un proyecto de Java que hace el "laberinto de Windows" y uso el algoritmo de proyección de rayos. Aquí hay una captura de pantalla: [/imgs/lLFb3.png] Como puede ver, todas las paredes tienen el mismo tamaño de altura. Me gustaría hacer ...

2 la respuesta

Problema de redondeo BigDecimal HALF_UP

Estoy tratando de redondear 0.14049 usando el modo de redondeo scale = 3 y HALF_UP y espero ver el valor redondeado = 0.141 pero obtengo 0.140 en su lugar. Según tengo entendido, el último dígito decimal 9 debería redondear el 4 al 5 y que a su ...

4 la respuesta

Extraer rotación, escalar valores de la matriz de transformación 2D

¿Cómo puedo extraer los valores de rotación, escala y traslación de la matriz de transformación 2D? Me refiero a tener una transformación 2D matrix = [1, 0, 0, 1, 0, 0] matrix.rotate(45 / 180 * PI) matrix.scale(3, 4) matrix.translate(50, 100) ...

6 la respuesta

C ++ cifras significativas

¿Cómo puedo hacer cálculos matemáticos que involucren cifras significativas en C ++? Quiero que esto funcione correctamente con datos medidos de experimentos de química y física. Un ejemplo: 65/5 = 10. Necesitaría eliminar los ...

6 la respuesta

División por cero: int vs. float

Dividir un int por cero arrojará una excepción, pero un flotante no lo hará, al menos en Java. ¿Por qué un flotante tiene información NaN adicional, mientras que un tipo int no?

3 la respuesta

Prueba de primalidad más rápida

¿Podría sugerir un método rápido y determinista que se pueda usar en la práctica para probar si un número grande es primo o no? Además, me gustaría saber cómo utilizar correctamente las pruebas de primalidad no deterministas. Por ejemplo, si ...

4 la respuesta

Factoriza un gran número de manera eficiente con gmp

Necesito obtener todos los factores primos de grandes números que pueden llegar fácilmente a 1k bits. Los números son prácticamente aleatorios, por lo que no debería ser difícil. ¿Cómo lo hago de manera eficiente? Yo uso C ++ con la biblioteca ...