Hi Rian, Short check.
Can you try: var dword c = dword(a * b) / 1000. You might have a casting problem. Kind regards, Rob ________________________________ Van: [email protected] <[email protected]> namens Rob CJ <[email protected]> Verzonden: vrijdag 29 maart 2019 19:11 Aan: [email protected] Onderwerp: Re: [jallib] 5000*200/1000=16? Hi Rian, Thanks for the info. I will have a look at it maybe this weekend. Did you use the latest version of Jallib? Which compiler version are you running? Thanks Kind regards, Rob ________________________________ Van: [email protected] <[email protected]> namens Rian De Rous <[email protected]> Verzonden: vrijdag 29 maart 2019 19:04 Aan: jallib Onderwerp: [jallib] 5000*200/1000=16? I have this code on a PIC18f27k42 and the output of this is 16 instead of 1000? 5000*200 = 1 000 000, and that fits perfectly in a dword (four bytes). var word a= 200 var word b= 5000 var dword c= (a*b)/1000 print_dword_dec(lcd,c) I don't know if it's related to the compiler or to the jallib print_dword_dec() function. But the answer should be 1000 not 16. -- You received this message because you are subscribed to the Google Groups "jallib" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]<mailto:[email protected]>. To post to this group, send email to [email protected]<mailto:[email protected]>. Visit this group at https://groups.google.com/group/jallib. For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "jallib" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]<mailto:[email protected]>. To post to this group, send email to [email protected]<mailto:[email protected]>. Visit this group at https://groups.google.com/group/jallib. For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "jallib" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/jallib. For more options, visit https://groups.google.com/d/optout.
