hallo leute,
hab ein problem mit dem potenzieren.
ich habe einen zahlenwandler gebastelt, der zwischen hexadezimal-, binär- und dezimalzahlen umwandeln kann.
beim unmwandeln von binär- in dezimalzahlen verwende ich den algorithmus
Delphi-Quellcode:
procedure bin_dez(i dez:integer);
var zahl:string;
begin
dez:=0;
zahl:=form1.edit1.text;
for i:=8 downto 1 do
begin
dez:=dez+strtoint(zahl[i])*power(2,i-1);
end;
hierbei kommt bei mir die fehlermeldung [Error] bin_hex.pas(90): Undeclared identifier: 'power'
offensichtlich hat hier jmd ein problem mit der funktion power...
kann mir jmd sagen, was ich falsch gemacht habe?