Lo mejor es que uses mikroBasic o Proton y haces la declaracion
DIM variable as FLOAT
mikroBasic lo puedes descargar desde
http://www.mikroelektronika.co.yu/english/product/compilers/compilers.htmEn PBP no se puede trabajar con flotantes de forma directa. Puedes usar
aritmetica de punto flotante o inventar algun artificio dependiendo de la
situacion.
Un ejemplo de artificio
multiplicar 26*3,14
a=26
b=314 c=2 //donde c es el numero de decimales
d=a*b c=2 //d=8164 y tiene 2 decimales, es decir 81,64
e=d/(c*10) //entrega la parte entera, es decir e=81
f=d//(c*10) //entrega la parte decimal, es decir f=64
multiplicar 2,6*3,14
a=26 n=1 //donde n es el numero de decimales
b=314 c=2 //donde c es el numero de decimales
d=a*b m=n+c //d=8164 y tiene m=3 decimales, es decir 8,164
e=d/(m*10) //entrega la parte entera, es decir e=8
f=d//(m*10) //entrega la parte decimal, es decir f=164
de donde viene esto?
2,6*3,14 = 26*10^(-1) * 314*10^(-2)
2,6*3,14 = 26*314*10^(-1 + -2)
2,6*3,14 = 8164*10^(-3)