| 
	
		|  Autor | Tema: Alternativa a pow? [c]  (Leído 12,576 veces) |  
	| 
			| 
					
						| flacc | 
 
Hola, como sabran o se imaginaran, soy adicionado a la informatica, y en el libro todavia no he visto la función pow, asi que me preguntaba si  "num ^ exp" seria  valido para calcular la potencia de algun numero. saludoss 
 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| karmi 
								
								 Desconectado 
								Mensajes: 21
								
								   | 
 
no se mucho de programacion, pero no es valido, tienes que usar ejemplo..POW(2,4) 
 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| netk0 
								
								 Desconectado 
								Mensajes: 21
								
								 
								Hacking is an art ... don't screw it !
								
								
								
								
								
								   | 
 
¿5 elevado a la 10 ?
 int var = 5 ** 10;
 |  
						| 
								|  |  
								|  |  En línea | 
 
 *nix fan, *gnu user, *BSD LOVER |  |  |  | 
			| 
					
						| flacc | 
 
no sirve   |  
						| 
								|  |  
								| « Última modificación: 10 Diciembre 2010, 04:57 am por mini_nauta » |  En línea | 
 
 |  |  |  | 
			| 
					
						| netk0 
								
								 Desconectado 
								Mensajes: 21
								
								 
								Hacking is an art ... don't screw it !
								
								
								
								
								
								   | 
 
ya fue hacelo con un for que recorra tantas veces (n potencia) ...  |  
						| 
								|  |  
								|  |  En línea | 
 
 *nix fan, *gnu user, *BSD LOVER |  |  |  |  |  | 
			| 
					
						| barrabass 
								
								 Desconectado 
								Mensajes: 1
								
								
								
								
								
								   | 
 
depende de lo que busques podes usar esto:
 int pot(int,int);
 
 int main(){
 pot(5,10);
 return 0;
 }
 
 int pot(int h,int p){
 if(p==0)return 1;
 int i,w;
 w=h;
 for(i=1;i<p;i++)
 h=h*w;
 return h;
 }
 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| BlackZeroX 
								Wiki  Desconectado 
								Mensajes: 3.158
								
								 
								I'Love...!¡.
								
								
								
								
								
								     | 
 
.  #include <iostream> using namespace std; long double pow (double x, unsigned long n); int main() //(int argc, char *argv[]){    cout << pow(5.2,8) << endl;    cin.get();    return 1;} long double pow (double x, unsigned long n){    long double p;    for ( p=1 ; n>0 ; --n )        p *= x;    return p;}  
 Temibles Lunas!¡. . |  
						| 
								|  |  
								| « Última modificación: 10 Diciembre 2010, 07:41 am por BlackZeroX▓▓▒▒░░ » |  En línea | 
 
 The Dark Shadow is my passion. |  |  |  | 
			| 
					
						| ghastlyX 
								Ex-Staff    Desconectado 
								Mensajes: 1.900
								
								   | 
 
Hola, como sabran o se imaginaran, soy adicionado a la informatica, y en el libro todavia no he visto la función pow, asi que me preguntaba si  "num ^ exp" seria  valido para calcular la potencia de algun numero. saludoss
 Ese operador es la XOR bit a bit. No hay un operador para calcular potencias en C, tienes que usar la función pow como ya te han dicho o hacerte una tú mismo. Te dejo un código que calcula potencias usando Divide&Conquer con una complejidad de O(logn) (los que te han puesto son O(n)). Esto es útil sobretodo cuando se quieren calcular potencias muy grandes módulo un cierto número. #include <stdio.h> int eleva(int  base, int exp) {    int res =  eleva( base, exp/2);    res *= res;    if (exp%2 == 1) res *= base;    return res;} int main() {    scanf("%d %d", &base, & exp);}
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| flacc | 
 
graciasya toy probando..saludoss |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  |  |  
 
	
 
 
				
					
						| Mensajes similares |  
						|  | Asunto | Iniciado por | Respuestas | Vistas | Último mensaje |  
						|   |   | Alternativa a $HTTP_REFERER Desarrollo Web
 | Tapanez | 1 | 5,837 |  30 Diciembre 2010, 21:20 pm por Graphixx
 |  
						|   |   | [RETO] Alternativa a Instr()
							« 1 2 3 4 5 » Programación Visual Basic
 | Psyke1 | 45 | 20,664 |  16 Enero 2011, 20:57 pm por Psyke1
 |  
						|   |   | Alternativa a keybd_event ? Programación Visual Basic
 | LeandroA | 4 | 6,220 |  6 Enero 2011, 15:58 pm por LeandroA
 |  
						|   |   | alternativa a sleep PHP
 | z_ane_666 | 5 | 5,876 |  24 Mayo 2011, 05:35 am por [u]nsigned
 |  
						|   |   | Nokia presenta una alternativa asequible al N9 Noticias
 | wolfbcn | 1 | 2,452 |  3 Agosto 2011, 01:36 am por jdc
 |    |