Resultados de la búsqueda a petición "casting"
C # emitió una variable doble a decimal
Esto parecerá una pregunta tonta para algunos, pero necesito emitir un doble al decimal para usarlo como moneda. ¿A dónde va la M? decimal dtot = (decimal)(doubleTotal);
PHP: matemática flotante y comparaciones
Esperaría que todas las comparaciones a continuación sean bool (cierto) pero no lo son. ¿Alguien puede explicar esto? test.php<?php $f = 12; $f += 5.95; $f += 5.95; $f += 5.95; echo 'var_dump($f) = '; var_dump($f); echo 'var_dump($f == ...
¿Cómo comprobar si existe un lanzamiento implícito o explícito?
Tengo una clase genérica y quiero exigir que las instancias del parámetro type siempre sean "convertibles" / convertibles desde String. ¿Es posible...
Capturar ClassCastException en un método genérico cuando se realiza una conversión genérica
Supongamos que tengo un método @SuppressWarnings("unchecked") public <T extends Number> T getNumber() { try { return (T)number; } catch (ClassCastException e) { return null; } } Asumiendonumber es una instancia deInteger, invocando un método ...
¿Por qué emitir un valor de parámetro de función no utilizado para anular?
En algún proyecto C, he visto este código: static void *l_alloc (void *ud, void *ptr, size_t osize, size_t nsize) { (void)ud; (void)osize; /* some code not using `ud` or `osize` */ return ptr; } ¿Los dos lanzamientos para anular tienen algún ...
Encontrar el tipo específico contenido en una ArrayList <Object> (es decir, Object = String, etc.)
Digo que tengo una ArrayList que he lanzado a una ArrayList de objetos. Sé que todos los objetos que estaban en la ArrayList que lancé eran del mismo tipo, pero no cuál era el tipo. Ahora, si la ArrayList no está vacía, podría tomar uno de los ...
Casting a int en awk
Estoy buscando un método para lanzar una cadena a un int en awk. Tengo lo siguiente que parece estar haciendo una comparación de cadenas (Not: campo$5 es un porcentaje en uno de dos formatos:80% o9.0%) awk '{if (substr($5,1,(length($5)-1)) >= ...
¿Por qué puedo usar static_cast con void * pero no con char *
Yo sé esoreinterpret_cast [http://en.cppreference.com/w/cpp/language/reinterpret_cast]se usa principalmente yendo hacia o desde unchar*. Pero me sorprendió descubrir questatic_cast [http://en.cppreference.com/w/cpp/language/static_cast]podría ...
Llamada de función PostgreSQL
Tengo la función PostgreSQL llamadatest(integer) tomando uninteger parámetro y una función sobrecargada del mismo nombretest(character varying). Al llamar a esta función con un valor nulo, Postgres siempre ejecuta la función tomando uninteger ...