Preguntas etiquetadas con math

96
¿Por qué i = i + me doy 0?

Tengo un programa simple: public class Mathz { static int i = 1; public static void main(String[] args) { while (true){ i = i + i; System.out.println(i); } } } Cuando ejecuto este programa, todo lo que veo es 0para imi salida. Hubiera esperado que la primera ronda lo hiciéramos i = 1 +...

92
Conversión base 62

¿Cómo convertiría un número entero a base 62 (como hexadecimal, pero con estos dígitos: '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ')? He estado tratando de encontrar una buena biblioteca de Python para ello, pero todos parecen estar ocupados con la conversión de cadenas. El...

92
valor doble mínimo en C / C ++

¿Existe una forma estándar y / o portátil de representar el valor negativo más pequeño (por ejemplo, para usar infinito negativo) en un programa C (++)? DBL_MIN en float.h es el número positivo más pequeño .

92
Explicación aritmética de precisión arbitraria

Estoy tratando de aprender C y me he encontrado con la incapacidad de trabajar con números REALMENTE grandes (es decir, 100 dígitos, 1000 dígitos, etc.). Soy consciente de que existen bibliotecas para hacer esto, pero quiero intentar implementarlo yo mismo. Solo quiero saber si alguien tiene o...

89
¿Cómo usar nan e inf en C?

Tengo un método numérico que podría devolver nan o inf si hubiera un error, y para las pruebas me gustaría forzarlo temporalmente a devolver nan o inf para asegurar que la situación se maneje correctamente. ¿Existe una forma confiable e independiente del compilador de crear valores de nan e inf...

88
Función factorial rubí

Me estoy volviendo loco: ¿Dónde está la función Ruby para factorial? No, no necesito implementaciones de tutoriales, solo quiero la función de la biblioteca. ¡No está en matemáticas! Estoy empezando a dudar, ¿es una función de biblioteca estándar?