Articles of entero

¿Número entero de 128 bits en cuda?

Me las arreglé para instalar mi cuda SDK bajo Linux Ubuntu 10.04. Mi tarjeta gráfica es una NVIDIA geForce GT 425M, y me gustaría usarla para algunos problemas computacionales pesados. Lo que me pregunto es: ¿hay alguna forma de utilizar algunos int bits de 128 bits sin signo? Cuando uso gcc para ejecutar mi progtwig […]

la validación de entrada de enteros, ¿cómo?

Estoy teniendo un problema con lo que debería ser un código increíblemente simple. Quiero tomar un número entero entre 1 y 3 con comprobación de errores. Funciona bien para verificar si hay números que son demasiado grandes o demasiado pequeños, pero cuando se ingresa una combinación alfa / número, se bloquea en un ciclo infinito. […]

En las CPU de 32 bits, ¿es un tipo ‘entero’ más eficiente que un tipo ‘corto’?

En una CPU de 32 bits, un entero es de 4 bytes y un entero corto de 2 bytes. Si estoy escribiendo una aplicación C / C ++ que usa muchos valores numéricos que siempre se ajustarán dentro del rango provisto de un entero corto, ¿es más eficiente usar enteros de 4 bytes o enteros […]

Definición de int64_t

Soy nuevo en C / C ++, así que tengo un par de preguntas sobre un tipo básico: a) ¿Puede explicarme la diferencia entre int64_t y long ( long int )? En mi entender, ambos son enteros de 64 bits. ¿Hay alguna razón para elegir uno sobre el otro? b) Intenté buscar la definición de […]

¿Cómo verificar si la entrada es un número entero válido sin ningún otro carácter?

#include #include using namespace std; int main() { int x; cout <> x)){ cout << "Error, please try again." << endl; cin.clear(); cin.ignore(numeric_limits::max(), ‘\n’); } if (x == (5 + 4)){ cout << "Correct!" << endl; } else{ cout << "Wrong!" << endl; } return 0; } ¿Cómo puedo verificar si el usuario ingresa un […]

¿Cómo puedo agregar y restar enteros de 128 bits en C o C ++ si mi comstackdor no los admite?

Estoy escribiendo un compresor para una gran cantidad de números de 128 bits. Me gustaría almacenar los números como diferencias, almacenando solo la diferencia entre los números en lugar de los números en sí, porque puedo empacar las diferencias en menos bytes porque son más pequeños. Sin embargo, para la compresión, entonces necesito restar estos […]

¿Cuál es la diferencia entre el tipo de datos flotante y entero cuando el tamaño es el mismo?

¿Cuál es la diferencia entre el tipo de datos flotante y entero cuando el tamaño es el mismo?

Diferencia entre tipos de datos largos e int

Teniendo en cuenta que las siguientes declaraciones devuelven 4 , ¿cuál es la diferencia entre los tipos int y long en C ++? sizeof(int) sizeof(long)

Encontrar la longitud de un entero en C

Me gustaría saber cómo puedo encontrar la longitud de un entero en C. Por ejemplo: 1 => 1 25 => 2 12512 => 5 0 => 1 y así. ¿Cómo puedo hacer esto en C?

Conversión de expresión de cadena a valor entero utilizando C #

Lo siento si esta pregunta ya está respondida, pero no encontré una respuesta adecuada. Tengo una expresión de cadena en C # que necesito convertir a un valor int o decimal. Por ejemplo: string strExp = “10+20+30”; la salida debe ser 60. ¿cómo voy a hacer eso?