Ayuda con variables dinamicas
Publicado por Lighuen (1 intervención) el 23/07/2017 13:12:15
Hola que tal.Quiciera saber como hacer para que las variables ,sean mas dinámicas en memoria ,puesto que necesito ,que almacenar numeros grandes ,porque lo necesito para cálculos que incluyen factoriales,potencias ,ect.
por ejemplo, hice un codigo ,para calcular potencia,y se queda sin memoria.
Cabe destacar que usaba python,pero ,en python no hay manejo de memoria,entonces uno no se preocupa por estas cosas.
Hay alguna solución .¿Esto es debido a la sobrecarga?
Desde ya muchas gracias¡¡¡¡
por ejemplo, hice un codigo ,para calcular potencia,y se queda sin memoria.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
using namespace std;
void cuadrado(long long int *x) {
*x *=*x; // Le paso por referencia el numero,que esta en memoria,porque lo necesito,que sea de esta forma
}
int main() {
long long int var = 2;
for (long long int bit=1;bit <=8;bit++){
cuadrado(&var);
cout << var <<endl;
}
return 0;
}
// La salida es hasta el numero
/*
4
16
256
65536
4294967296
0 //aquí comienzan los problemas
0
0
*/
Hay alguna solución .¿Esto es debido a la sobrecarga?
Desde ya muchas gracias¡¡¡¡
Valora esta pregunta
0