SIMPLE MATH ERROR CALCULATION
1 view (last 30 days)
I just need to do a simple math operation (9.2 x 9.2), wich result is 84.64. But somehow MATLAB give me a 84.699999999990 result I don't know why, I need the exact result of the operations because this result makes my servomotor go +90°, and wuth 84.64 it goes -90°.
Both q3b4 and q3b5 have the same result.
Sulaymon Eshkabilov on 13 Jun 2021
MATLAB's accuracy is not absolute and thus, such offsets will be present. You can select how many decimal digits you need using vpa() if you have Symbolic MATH toolbox.