Pascal/Turbo Pascal - Función para elevar

 
Vista:

Función para elevar

Publicado por Juan (3 intervenciones) el 11/04/2001 06:04:09
les agradecería mucho si me podrían ayudar a saber cual es la función para elevar a una potencia, debido a que he estado buscándola y no he obtenido respuesta.

Gracias;
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Función para elevar

Publicado por Diego Romero (282 intervenciones) el 11/04/2001 15:22:39
Pascal estadar no tiene un operador de exponenciación. Hay que implementar una funcion que lo haga tal como:

function poten(base,exponente:real):real;
var
t:integer;
temp:real;

begin
if base=0 then poten:=1
else
begin
temp:=base;
for t:=trunc(exponente) downto 2 do base:=base*temp;
poten:=base;
end;
end;

ojala te sirva.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar