Tag: DOUBLE-BUFFERING
Cuando se suman 2 valores en vb6, se obtiene un comportamiento extraño. Cuando se imprime la variable “sum” (tipo double) para diferentes casos en la ventana inmediata: Obtengo los resultados siguientes: sum = 0 sum = 0 sum = 0 sum = 74.46+0.41 sum = 74.87 sum = 97.8+0.41 ?sum . . . Read more
Quiero cambiar los espacios decimales de un double, dependiendo del valor entero que use. Descubrí que puedo cambiar los espacios decimales “manualmente” cambiando a 10 o 1000, y así sucesivamente, pero no sé cómo lograr esto, aparte de cambiar esos valores en el código. Mi segunda pregunta es cómo redondear . . . Read more
Estoy usando Math.Floor para redondear un double hacia abajo sin decimales. Esto funciona como se esperaba, excepto en algunos casos. A veces, cuando el double no tiene decimales, Math.Floor reduce el double en 1. Así que, por ejemplo, 2006 se convierte en 2005. Esto no siempre ocurre, la mayoría de . . . Read more
Tengo un ArrayList que necesito ordenar por anchura, la cual se almacena como un float (.getWidth() devuelve un float). arrayPlaceholder.sort((m1,m2) -> font.getWidth(m2.getDisplayName()) – font.getWidth(m1.getDisplayName())); He buscado en la documentación y en el error que estoy recibiendo, y está claro que la función .compare() solo devuelve un int. ¿Hay alguna manera . . . Read more
Estoy haciendo un ejercicio de Clojure que básicamente simula una fábrica de ensamblaje de coches. El siguiente código es mi código de “producción”. (ns cars-assemble) (def success-rate-frequencies [ { :id 1 :interval #(= % 0), :rate 0 } { :id 2 :interval #(and (> % 0) (<= % 4)), :rate . . . Read more