Lo probe y no me funciona....lo que pido...
Como calculadora funciona pero para las operaciones normales..
Ya tengo creadas funciones para trabajar en binario y hexadecimal...y manejo de direcciones IP...
Código Delphi
[-]por ejemplo: Resultado
IP4Text(IP4('10.11.12.13')+400) IP4BIN('192.168.0.1') IP4Class('172.168.10.3') IP4ID('192.168.10.245',28) IP4BR('192. 168. 10 .245',28) IP4CIDRMask('255.0.0.0') IP4MaskText(27)
Hex('ff') BIN('111110')+hex('0FFF')+2^4 BIN(111) RP(2,RP(3,RP(4,2)))+8 power(2,sin(2)) (1*u/4.7*n) *2*k*2*mili+1*Mega
Esto son funciones que he creado y los resultados que me muestra
Estoy peleando y creo que he conseguido que vaya (x^y) donde x e y son expresiones numéricas...por ejemplo 2^8=256
Ahora estoy con el tema del "2e-3" o "1e+6" para que lo interprete como 2*10^(-3), ¡vamos! la tecla E de las calculadoras.