Preguntas etiquetadas con double

139
¿Cómo implementar el infinito en Java?

¿Java tiene algo que represente el infinito para cada tipo de datos numéricos? ¿Cómo se implementa de modo que pueda realizar operaciones matemáticas con él? P.ej int myInf = infinity; //However it is done myInf + 5; //returns infinity myInf*(-1); //returns negative infinity He intentado usar...

115
¿Paginación MySQL sin doble consulta?

Me preguntaba si había una manera de obtener el número de resultados de una consulta MySQL y, al mismo tiempo, limitar los resultados. La forma en que funciona la paginación (según tengo entendido), primero hago algo como query = SELECT COUNT(*) FROM `table` WHERE `some_condition` Después de...

114
convertir doble a entero en java

En Java, quiero convertir un doble en un entero, sé que si haces esto: double x = 1.5; int y = (int)x; obtienes y = 1. Si haces esto: int y = (int)Math.round(x); Probablemente obtendrá 2. Sin embargo, me pregunto: dado que las representaciones dobles de enteros a veces se ven como 1.9999999998...

108
Swift doble a la cuerda

Antes de actualizar xCode 6, no tenía problemas para convertir un doble en una cadena, pero ahora me da un error var a: Double = 1.5 var b: String = String(a) Me da el mensaje de error "el doble no se puede convertir en una cadena". ¿Hay alguna otra forma de

103
Convertir un doble en un int en C #

En nuestro código tenemos un doble que necesitamos convertir en un int. double score = 8.6; int i1 = Convert.ToInt32(score); int i2 = (int)score; ¿Alguien puede explicarme por qué i1 != i2? El resultado que obtengo es que: i1 = 9y i2 =

102
¿Cómo obtener el poder de un entero en lenguaje Swift?

Estoy aprendiendo rápido recientemente, pero tengo un problema básico que no puedo encontrar una respuesta. Quiero conseguir algo como var a:Int = 3 var b:Int = 3 println( pow(a,b) ) // 27 pero la función pow puede funcionar solo con un número doble, no funciona con un número entero, y ni...

97
Mover posiciones decimales en un doble

Entonces tengo un conjunto doble para igualar 1234, quiero mover un lugar decimal para que sea 12.34 Entonces, para hacer esto, multiplico .1 a 1234 dos veces, algo así double x = 1234; for(int i=1;i<=2;i++) { x = x*.1; } System.out.println(x); Esto imprimirá el resultado,...

97
Convierta el flotador en doble sin perder precisión

Tengo un flotador primitivo y lo necesito como doble primitivo. Simplemente lanzar el flotador al doble me da una precisión extra extraña. Por ejemplo: float temp = 14009.35F; System.out.println(Float.toString(temp)); // Prints 14009.35 System.out.println(Double.toString((double)temp)); // Prints...