Articles of tipo conversión

unsigned int y firm carbon comparison

Estoy tratando de comparar una int sin firmar con un char firmado así: int main(){ unsigned int x = 9; signed char y = -1; x < y ? printf("s") : printf("g"); return 0; } Esperaba que el o / p fuera “g”. En cambio, es “s”. ¿Qué tipo de conversión se realiza aquí?

¿Qué se garantiza sobre el tamaño de un puntero de función?

En C, necesito saber el tamaño de una estructura, que tiene punteros de función en ella. ¿Se me puede garantizar que en todas las plataformas y architectures? el tamaño de un vacío * es del mismo tamaño que un puntero a función? el tamaño del puntero de función no difiere debido a su tipo de […]

Forma rápida de convertir una matriz bidimensional en una lista (unidimensional)

Tengo una matriz bidimensional, y necesito convertirla en una lista (el mismo objeto) No quiero hacerlo con el bucle ‘for’ o ‘foreach’ que tomará cada elemento y lo agregará a la Lista. ¿Hay alguna otra forma de hacerlo? Gracias

¿Convertir decimal a doble?

Quiero usar una barra de seguimiento para cambiar la opacidad de un formulario. Este es mi código: decimal trans = trackBar1.Value / 5000; this.Opacity = trans; Cuando construyo la aplicación, da el siguiente error: No se puede convertir implícitamente el tipo ‘decimal’ a ‘double’ . Intenté usar trans y double pero luego el control no […]

¿Cómo convertir NSData a matriz de bytes en iPhone?

Quiero convertir NSData en una matriz de bytes, así que escribo el siguiente código: NSData *data = [NSData dataWithContentsOfFile:filePath]; int len = [data length]; Byte byteData[len]; byteData = [data bytes]; Pero la última línea de código muestra un error que dice “tipos incompatibles en la asignación”. Entonces, ¿cuál es la forma correcta de convertir los […]

java: convierte float a String y String para flotar

¿Cómo podría convertir de flotación a cuerda o cuerda para flotar? En mi caso, necesito hacer la aserción entre 2 valores de cadena (valor que obtuve de la tabla) y el valor flotante que he calculado. String valueFromTable = “25”; Float valueCalculated =25.0; Intenté de flotar a una cuerda: String sSelectivityRate = String.valueOf(valueCalculated ); pero […]

¿Qué significa “Error: tipos incompatibles: el vacío no se puede convertir a …” significa?

¿Qué significa el mensaje de comstackción de Java? “Error: Incompatible types: void cannot be converted to …” significa, y cómo lo soluciono (Esto pretende ser una Q & A canónica para un mensaje de error de comstackción muy específico que involucra “vacío” que confunde a los nuevos progtwigdores de Java. No pretende ser un tutorial […]

¿Qué sucede si asigno un valor negativo a una variable sin signo?

Tenía curiosidad por saber qué pasaría si asignaba un valor negativo a una variable sin firmar. El código se verá algo así. unsigned int nVal = 0; nVal = -5; No me dio ningún error de comstackción. Cuando ejecuté el progtwig, nVal recibió un valor extraño. ¿Podría ser que el valor de complemento de 2 […]

¿Cómo convertir números entre hexadecimales y decimales en C #?

¿Cómo se convierte entre números hexadecimales y números decimales en C #?

La forma más fácil de convertir int a cadena en C ++

¿Cuál es la forma más fácil de convertir de int a una string equivalente en C ++? Conozco dos métodos. ¿Hay alguna manera más fácil? (1) int a = 10; char *intStr = itoa(a); string str = string(intStr); (2) int a = 10; stringstream ss; ss << a; string str = ss.str();