ohmtal Posted January 31, 2022 Share Posted January 31, 2022 (edited) In script I make something like that: $bar = 1643588269 + 1; ==> 1643588224 and it returns a wrong value (i added code to display big numbers in TGE about 15 years ago so I dont talk about the +e09 stuff) but when I do $foo = 1643588269 + 1 @ ""; ==> 1643588270 it returns the correct value. full test line would be: $foo = 1643588269 + 1 @ "";$bar = 1643588269 + 1;echo($foo SPC $bar); any ideas ? I tried to debug it with stop points at ConsoleGetType( TypeF32 ), void setFloatValue(F64 v), char *getFloatArg(F64 arg), U32 CompilerStringTable::addFloatString(F64 value) and void setFloatValue(F64 v) but no luck so far. In script i did this typecast to string hack but there should be another solution. greetings tom Edited January 31, 2022 by ohmtal Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.