Dreamora: I didn't 100% follow that. Why is MyConst different from MyInt if both start as Integers? Why should the results be different? Try this
my output:
Floyd: It might be fine for normal delta timing code, but the way my fixed logic code works, it isn't fine. Doubles are needed. Also surely doubles are slower than floats or can modern non-64bit CPUS handle both at the same speed?
Const MyConst:Int = 43251254 Print "const =" + Double(MyConst/5.0) Local MyInt:Int = 43251254 Print "Int =" + Double(MyInt/5.0)
my output:
const =8650251.0000000000 Int =8650250.8000000007
Floyd: It might be fine for normal delta timing code, but the way my fixed logic code works, it isn't fine. Doubles are needed. Also surely doubles are slower than floats or can modern non-64bit CPUS handle both at the same speed?