精度精确到千分位
#define NRF_LOG_FLOAT_MARKER "%s%d.%03d" //%0.3就是小数点后面的精度
#define NRF_LOG_FLOAT(val) (uint32_t)(((val) < 0 && (val) > -1.0) ? "-" : ""), \
(int32_t)(val), \
(int32_t)((((val) > 0) ? (val) - (int32_t)(val) \
: (int32_t)(val) - (val))*1000)
//(val))*1000 就是小数点精度计算