STM32 ------ 处理 int64 类型数据需要注意
Posted god-of-death
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了STM32 ------ 处理 int64 类型数据需要注意相关的知识,希望对你有一定的参考价值。
uint64_t destime, oritime, rectime, tratime; int64_t result; result = ((rectime-oritime) + (tratime-destime))/2;
当((rectime-oritime) + (tratime-destime))是负数的时候,result不能得到正确的数,需要写成如下:
uint64_t destime, oritime, rectime, tratime; int64_t result, tmp; tmp = ((rectime-oritime) + (tratime-destime)); result = tmp/2;
以上是关于STM32 ------ 处理 int64 类型数据需要注意的主要内容,如果未能解决你的问题,请参考以下文章