Ver Mensaje Individual
  #34  
Antiguo 04-12-2014
alquimista alquimista is offline
Miembro
 
Registrado: ene 2008
Posts: 203
Reputación: 17
alquimista Va por buen camino
Buen trabajo la abako.
Hay muchas cosas que aparecen que se pueden agregar mediante funciones de usuario.
El interfaz de CalcuFP es muy mejorable. POr supuesto...
Lo del lenguaje de programación aquí lo proporciona el interprete de las jedi.

En las funciones de usuario se puede obtener la potencia que buscais..

Por ejemplo

Dos funciones de usuario sencillas que he creado ahora para probar
Porcen(100,20)-> 20 % de la cantidad dada 100=20
PorcenA(100,20)-> Suma a 100 el 20 de 100=120
Los scripts son:
Código Delphi [-]
Porcen(valor,cant) begin    result:= (valor*cant)div 100;//expresion end;
Código Delphi [-]
PorcenA(valor,cant) begin     result:= Porcen(valor,cant)+valor;//expresion end;
Como se ve los scripts no son de una dificultad elevada..

Si se crease un repositorio de Formulas en algun sitio se podría crear una biblioteca por temas

Lo interesante es poder utilizar funciones que devuelvan texto
Por ejemplo
Cita:
Función
- Comres(499)->Devuelve el valor comercial de una resistencia que se aproxime a 499
el valor devuelto es: 470 Ohmios o 510 Ohmios
Indica que el valor comercial por debajo de 499 es 470 Ohmios y el superior es 510 Ohmios
- Colres(470)-> devuelve los colores de la resistencia de 470 Ohmios y varias tolerancias
470=Amarillo, Morado, Marrón, Tol +-[1%-Marrón, 2% Rojo, 5% Oro, 10% Plata]
Cita:
EstTrianCpx('3+2j' ,'2+3j' ,'3+2j' ) -> Convierte de circuito estrella a triángulo en forma compleja. (electrónica corriente alterna)
Z12=(7 + 8j), Z23=(7 + 8j), Z31=(9.53846153846154 + 4.69230769230769j)
En cálculos Pulsar Ctrl+espacio y aparecen aparte de funciones delphi conocidas todas las que están definidas en CalcuFp y constantes que se pueden utilizar.

Ahora que he desempolvado el source he hecho cambios que sugirió dec para guardar en las carpetas de usuario y ya se utiliza .3 en vez de 0.3

Última edición por Casimiro Notevi fecha: 04-12-2014 a las 22:39:30.
Responder Con Cita