Preguntas etiquetadas con int

Un tipo de datos que representa un número entero. Un número entero es un número entero que puede ser negativo, positivo o cero. (es decir ...- 2, -1, 0, 1, 2 ...) Use esta etiqueta para preguntas sobre el uso, almacenamiento o manipulación de enteros.


3
Diferencia entre int32, int, int32_t, int8 e int8_t
Me encontré con el tipo de datos int32_ten un programa C recientemente. Sé que almacena 32 bits, pero ¿no lo hace inty int32hace lo mismo? Además, quiero usarlo charen un programa. ¿Puedo usar int8_ten su lugar? ¿Cuál es la diferencia? Para resumir: ¿cuál es la diferencia entre int32, int, int32_t, …
103 c  int  declaration 

5
Convertir un doble en un int en C #
En nuestro código tenemos un doble que necesitamos convertir en un int. double score = 8.6; int i1 = Convert.ToInt32(score); int i2 = (int)score; ¿Alguien puede explicarme por qué i1 != i2? El resultado que obtengo es que: i1 = 9y i2 = 8.
103 c#  int  double 




7
¿Es posible diferenciar entre 0 y -0?
Sé que los valores enteros 0y -0son esencialmente los mismos. Pero me pregunto si es posible diferenciarlos. Por ejemplo, ¿cómo sé si se asignó una variable -0? bool IsNegative(int num) { // How ? } int num = -0; int additinon = 5; num += (IsNegative(num)) ? -addition : addition; …

8
¿Qué es más rápido: if (bool) o if (int)?
¿Qué valor es mejor usar? ¿Booleano verdadero o entero 1? El tema anterior me hizo hacer algunos experimentos con booly inten ifcondiciones. Así que por curiosidad escribí este programa: int f(int i) { if ( i ) return 99; //if(int) else return -99; } int g(bool b) { if ( …
94 c++  assembly  int  boolean 

10
Cómo convertir Int a Byte sin firmar y viceversa
Necesito convertir un número en un byte sin firmar. El número siempre es menor o igual a 255, por lo que cabe en un byte. También necesito convertir ese byte nuevamente en ese número. ¿Cómo haría eso en Java? He intentado varias formas y ninguna funciona. Esto es lo que …
92 java  byte  int 


5
El xyz literal de tipo int está fuera de rango
Estoy trabajando con tipos de datos en este momento en Java, y si lo he entendido correctamente, el tipo longacepta un valor entre los rangos de -9,223,372,036,854,775,808 a +9,223,372,036,854,775,807. Ahora, como puede ver a continuación, he creado una longvariable llamada testLong, aunque cuando inserto 9223372036854775807 como valor, aparece un error …
90 java  int  long-integer 


1
¿Cómo convierto de un número entero a una cadena?
No puedo compilar código que convierta un tipo de un número entero a una cadena. Estoy ejecutando un ejemplo del tutorial de Rust para Rubyists que tiene varias conversiones de tipo, como: "Fizz".to_str()y num.to_str()(donde numes un número entero). Creo que la mayoría (si no todas) de estas to_str()llamadas a funciones …



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.