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

9 la respuesta

Reglas de conversión de tipo implícito en operadores C ++

Quiero ser mejor sobre saber cuándo debo lanzar. ¿Cuáles son las reglas de conversión de tipo implícito en C ++ al agregar, multiplicar, etc. Por ejemplo, int + float = ? int * float = ? float * int = ? int / float = ? float / int = ? int / int ...

10 la respuesta

Cast matriz de tipo primitivo en matriz de objetos en java

¿Por qué no puedo hacer esto en Java? Object[] o = (Object[])(new int[]{0,1,2,3.14,4}); Tengo un método que recibe un objeto y luego lo representa como una cadena, pero dependiendo de su tipo (primitivo, envoltorio primitivo, matriz, etc.). ...

4 la respuesta

Pese flotante de precisión doble IEEE en un compilador de C sin doble precisión tipo

Estoy trabajando con un chip AVR de 8 bits. No hay ningún tipo de datos para un doble de 64 bits (el doble solo se asigna al flotante de 32 bits). Sin embargo, recibiré dobles de 64 bits en serie y necesitaré generar dobles de 64 bits ...

5 la respuesta

¿Cómo convertir "dinámicamente" una instancia de tipo de objeto en su tipo de datos específico?

public Object foo(int opt){ if (opt == 0) return new String(); else if (opt == 1) return new Integer(1); else if (opt == 2) return new Double(1); else if ... .. and many more } public void doSomething(String s){..} public void doSomething(Integer ...

10 la respuesta

¿Cuándo usar reinterpret_cast?

Estoy un poco confundido con la aplicabilidad dereinterpret_cast vsstatic_cast. Por lo que he leído, las reglas generales son usar reparto estático cuando los tipos se pueden interpretar en tiempo de compilación, de ahí la palabrastatic. Este es ...

2 la respuesta

Java orden de lanzamiento

Digamos que tengo la siguiente configuración class A { B foo(); } class C extends B { } // later A a = new A(); C theFoo = (C)a.foo();Sabemosa.foo() devuelve el tipo B. Cuando lo hago(C)a.foo(), Lo e Castinga digitarC luego intenta llamar ...

4 la respuesta

Nota de dos puntos (: :) en SQL

He recogido el código de alguien y esto es parte de una cláusula where, ¿alguien sabe lo que indica el doble colon? b.date_completed > a.dc::date + INTERVAL '1 DAY 7:20:00'

12 la respuesta

Convertir cadena para duplicar en Java

¿Cómo puedo convertir unString como"12.34" a undouble en Java?

8 la respuesta

¿Puedo evitar emitir un valor de enumeración cuando intento usarlo o devolverlo?

Si tengo la siguiente enumeración: public enum ReturnValue{ Success = 0, FailReason1 = 1, FailReason2 = 2 //Etc... } ¿Puedo evitar lanzar cuando regrese, así: public static int main(string[] args){ return (int)ReturnValue.Success; } Si ...

3 la respuesta

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)) >= ...