* Create an integer with value 5 lcInteger = CHR(5) + CHR(0) + CHR(0) + CHR(0) * Convert it ? Long2Num(lcInteger) * Convert Long integer into VFP numeric variable FUNCTION Long2Num(tcLong) DECLARE RtlMoveMemory IN WIN32API AS RtlCopyNum ; Long @Dest, String @Source, Long Length LOCAL lnNum lnNum = 0 = RtlCopyNum(@lnNum, tcLong, 4) RETURN lnNum>I haven't tried the 64 bit floating point but what would I do to convert it to 32 bit? Or should I ask Dragan?