<div dir="ltr"><div class="gmail_default" style="font-size:large">Following the code further along, I am storing the COMP to disk... if I change to INT64, it is not storing the same value as the COMP field was. Any suggestions?</div><div class="gmail_default" style="font-size:large"><br></div><div class="gmail_default" style="font-size:large">Also, this part of the project is for dBase.com and Visual FoxPro compatibility. So, I cannot go off reservation. Why exactly is FPC WIN64 making all these changes to primitive types?<br></div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Oct 1, 2018 at 1:45 AM Sven Barth <<a href="mailto:pascaldragon@googlemail.com">pascaldragon@googlemail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div><div class="gmail_quote"><div dir="ltr">Ozz Nixon <<a href="mailto:ozznixon@gmail.com" target="_blank">ozznixon@gmail.com</a>> schrieb am So., 30. Sep. 2018, 19:17:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-size:large">So, should I re-code everything to Double where possible? And Comp at Int64 no problem, that is how my Turbo Pascal build works (except I am using Int64 = Record (DWord, DWord)).</div></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto">If you don't rely on the increased precision it would indeed be best to use Double as Extended only exists on x86 anyway (both 32 and 64 bit with the exception of Win64). </div><div dir="auto"><br></div><div dir="auto">Regards, </div><div dir="auto">Sven </div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></div></div></div>
</blockquote></div>