Hello @qianchihuang
You can try to adapt the following workaround:
float test_value = 11.111;
int int_part;
int decimal_part;
int_part=(int)test_value;
decimal_part=(int)(test_value*1000)-int_part*1000;
DBG_vPrintf(TRUE, "\r\nFloating value: %d.%d", int_part, decimal_part);
Regards,
Eduardo.
Hello @qianchihuang
You can try to adapt the following workaround:
float test_value = 11.111;
int int_part;
int decimal_part;
int_part=(int)test_value;
decimal_part=(int)(test_value*1000)-int_part*1000;
DBG_vPrintf(TRUE, "\r\nFloating value: %d.%d", int_part, decimal_part);
Regards,
Eduardo.