سلام من از KEIL 5 و میکرو STM32F103 استفاده میکنم. زمانی که این کد رو روی میکرو پروگرام میکنم باید قاعدتا دو متغییر به صورت aaa=12.56 bbb=62.8 باشند اما وقتی برنامه رو دیباگ میکنم مقدار دو متغییر به aaa=12.5600004 bbb=62.8000031 تغییر میکنه، اما نوع متغییر رو به double تغییر میدم مشکلی پیش نمیاد.
بنظرتون دلیلش چیه ؟؟