|
1851
|
Programación / Programación C/C++ / Re: Mills' constant
|
en: 10 Septiembre 2015, 22:09 pm
|
floor() no redondea, simplemente saca el numero entero más cercano inferior (le quita los decimales). ceil() hace al revés, coge el siguiente numero entero. round() redondea. double mills=1.30637788386308069046861449260260571291678458515671364436805375996643405376682659;
Puedes poner ese número si quieres, pero como el 80% de las cifras no las va a coger, tenlo en cuenta.
|
|
|
1856
|
Programación / Programación C/C++ / Re: Palabras clave en C.
|
en: 9 Septiembre 2015, 21:34 pm
|
#include <stdlib.h> #include <stdio.h> #include <string.h> int main(){ char url[60] = "start https://www.google.es/search?q=c+"; char *palabras[] = {"auto", "const", "continue", "enum", "extern", "goto", "register", "short", "signed", "static", "struct", "typedef", "union", "volatile"}; int i, n = strlen(url); for(i=0; i<sizeof(palabras)/sizeof(char*); i++){ printf("Pulsa una tecla para abrir la definicion de la palabra \"%s\"\n", palabras[i]); system("pause > nul"); url[n] = '\0'; strcat(url, palabras[i]); system(url); } }
Espero que los 5-10 min que estuve con ese código te haga reflexionar xD
|
|
|
1857
|
Programación / Programación C/C++ / Re: Activar IP fordwarding en Windows
|
en: 9 Septiembre 2015, 21:21 pm
|
pero desconozco como funcionan eso de las claves y modificar sus valores
Entonces antes de hacer el código, tal vez la mejor idea sea aprender qué son las claves. Hacer un código a ciegas no tiene interés ninguno. "Probar" está muy bien, pero con base teórica.
|
|
|
1858
|
Foros Generales / Foro Libre / Re: Sobre la crisis de los refugiados
|
en: 9 Septiembre 2015, 18:09 pm
|
La diferencia entre inmigrar y acoger es que en la segunda se regala una casa, comida, e incluso un trabajo. Es muy fácil unirse a un grupo de refugiados y querer entrar a un país. Lo difícil es no afectar a la economía y niveles de vida de ese pais.
|
|
|
1859
|
Programación / Programación General / Re: Procesador x86
|
en: 9 Septiembre 2015, 18:03 pm
|
Hay solo 4 registros de uso general.
Luego hay otros, como ESI y EDI, ESP y EBP, EIP, y CS,,DS,ES,FS,GS,SS. Si me olvido alguno, pues bueno, los podrías ver en internet.
Con solo esas ""variables"", la CPU corre todo. Los datos que quiere guardar, los guarda además en la RAM. Los que ahí mencioné tienen información específica. por ejemplo, EIP guarda la dirección de la instrucción que la CPU está "ejecutando".
AX, BX, CX y DX son registros para uso general. El que utiliza la CPU guarda en ellos lo que quiere.
|
|
|
1860
|
Programación / Programación General / Re: Procesador x86
|
en: 9 Septiembre 2015, 16:19 pm
|
Esois registros son los 4 registros básicos de uso general. No cambian, son esos sus nombres. La CPU los tiene, y ahís es donde guarda información que está utilizando (a parte de la RAM).
Los registros no dependen del programa, es parte de la CPU. Todos los programas, sistema operativo, servicios,... las utilizan.
De todos modos, no las llames variables. """funcionan como variables""", pero son registros. Es algo que lleva ahí desde antes de las variables en la programación xD
|
|
|
|
|
|
|