Articles of entero

¿Cuál es la diferencia entre Int y Integer en Scala?

Estaba trabajando con una variable que había declarado como un Entero y descubrí que> no es miembro de Entero. Aquí hay un ejemplo simple: scala> i warning: there were deprecation warnings; re-run with -deprecation for details res28: Integer = 3 scala> i > 3 :6: error: value > is not a member of Integer i […]

Generando una distribución uniforme de INTEGERS en C

He escrito una función C que creo que selecciona enteros de una distribución uniforme con rango [rangeLow, rangeHigh], inclusive. Esto no es tarea, solo estoy usando esto en algunos sistemas embebidos jugando que estoy haciendo por diversión. En mis casos de prueba, este código parece producir una distribución apropiada. Sin embargo, no me siento completamente […]

Usando int vs Integer

Encontré una clase que usa variables enteras para capturar el tamaño que se usará en un bucle for. ¿Es esta una buena práctica o deberíamos usar el tipo de datos prim prim? Integer size = something.getFields().size(); for (Integer j = 0; j < size – 1; ++j)

¿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?