Preguntas etiquetadas con casting

134
Lanzar objeto a tipo genérico para devolver

¿Hay alguna manera de lanzar un objeto para devolver el valor de un método? Lo intenté de esta manera pero me dio una excepción de tiempo de compilación en la parte "instanceof": public static <T> T convertInstanceOfObject(Object o) { if (o instanceof T) { return (T) o; } else { return...

124
Cómo evitar advertencias al introducir NA por coerción

Generalmente prefiero codificar R para no recibir advertencias, pero no sé cómo evitar recibir una advertencia cuando uso as.numericpara convertir un vector de caracteres. Por ejemplo: x <- as.numeric(c("1", "2", "X")) Me dará una advertencia porque introdujo NA por coerción. Quiero NA...

123
conversión de cadena a entero - Postgres

Estoy importando datos de una tabla que tiene feeds sin procesar en Varchar, necesito importar una columna en varchar a una columna de cadena. Intenté usar el <column_name>::integerasí como to_number(<column_name>,'9999999')pero recibo errores, ya que hay algunos campos vacíos, necesito...

121
¿C ++ convierte de 1 carácter a cadena? [cerrado]

Es poco probable que esta pregunta ayude a futuros visitantes; solo es relevante para un área geográfica pequeña, un momento específico en el tiempo o una situación extraordinariamente estrecha que no es generalmente aplicable a la audiencia mundial de Internet. Para obtener ayuda...

120
Cadena PHP para flotar

No estoy familiarizado con PHP en absoluto y tenía una pregunta rápida. Tengo 2 variables pricePerUnity InvoicedUnits. Aquí está el código que establece estos valores: $InvoicedUnits = ((string) $InvoiceLineItem->InvoicedUnits); $pricePerUnit = ((string)

119
Cast int a varchar

Tengo la siguiente consulta y necesito transmitir idavarchar Esquema create table t9 (id int, name varchar (55)); insert into t9( id, name)values(2, 'bob'); Lo que intenté select CAST(id as VARCHAR(50)) as col1 from t9; select CONVERT(VARCHAR(50),id) as colI1 from t9; pero no funcionan. Por...

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
Conversión de entero a largo

Necesito obtener el valor de un campo usando la reflexión. Sucede que no siempre estoy seguro de cuál es el tipo de datos del campo. Para eso, y para evitar cierta duplicación de código, he creado el siguiente método: @SuppressWarnings("unchecked") private static <T> T...

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

106
'is' versus try cast con check nulo

Noté que Resharper sugiere que cambie esto: if (myObj.myProp is MyType) { ... } dentro de esto: var myObjRef = myObj.myProp as MyType; if (myObjRef != null) { ... } ¿Por qué sugeriría este cambio? Estoy acostumbrado a que Resharper sugiera cambios de optimización y cambios de reducción de...