PDA

Ver la Versión Completa : Calculador de Formulas


Alejo15x
25-01-2010, 20:02:31
Hola

Otra vez con una dudilla!

tengo la siguiente funcion:

function ExpForLevel(level:integer):extended;
begin
result:= (50.0 * ((level / 3.0) * (level * (level - 6.0) + 17.0) - 4.0));
end;

Y quiero usarla con los siguientes parametros:

showmessage((expforlevel(5));

Alguna idea de por que me dice:

[Error] Unit1.pas(36): Incompatible types: 'String' and 'Extended'
[Fatal Error] Project1.dpr(5): Could not compile used unit 'Unit1.pas'

Ayuda por favor!

white_zombie
26-01-2010, 08:51:27
Hola, el mensaje de error es bastante claro, no puedes usar usar una variable de tipo extended en una función que necesita un string.

Puedes usar por ejemplo FloatToStr.

showmessage(floattostr(expforlevel(9)));

Un Saludo.

Alejo15x
27-01-2010, 20:43:21
Gracias me ah servido!