CLEAR ON ERROR ?? SPACE(2),MESSAGE() a= 12E0 && vfp SEE THIS LIKE A INTEGER ! ? A,0h+BINTOC(a,"8") a= 12.0E0 && add a zero for compensation ? A,0h+BINTOC(a,"8") a= 12.0E1 && vfp SEE THIS LIKE A INTEGER ! ? A,0h+BINTOC(a,"8") a= 12.00E1 && add a zero for compensation ? A,0h+BINTOC(a,"8") a= 12.00E2 && vfp SEE THIS LIKE A INTEGER ! ? A,0h+BINTOC(a,"8") a= 12.000E2 && add a zero for compensation ? A,0h+BINTOC(a,"8") a= 12.000E3 && vfp SEE THIS LIKE A INTEGER ! ? A,0h+BINTOC(a,"8") a= 12.0000E3 && add a zero for compensation ? A,0h+BINTOC(a,"8") a= 12.0E8 && vfp SEE THIS LIKE A INTEGER ! ? A,0h+BINTOC(a,"8") a= 12.0E9 && this cannot to be a integer, then VFP write it in double format ? A,0h+BINTOC(a,"8")Another effect is as to declare a value with nnn.dddExxx with a decimal format,