首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >来自CMPedometer和HealthKit的数据差异

来自CMPedometer和HealthKit的数据差异
EN

Stack Overflow用户
提问于 2015-06-08 00:40:30
回答 1查看 1.6K关注 0票数 6

下面的图表列出了来自HealthKit和CMPedomoter类的step数据:

代码语言:javascript
复制
    HealthKit   CMPedometer  difference
1   2710        2681         -29
2   2569        2580          11
3   2367        2312         -55    
4   1326        1311         -15
5   2728        2711         -17
6   860         886           26
7   6293        6299           6

这两者之间每天都有细微的差别。有人知道为什么会这样吗?目前没有其他应用程序将步骤数据写入此设备。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-07 07:46:36

问题是,所有步骤都有浮点值,因此,例如在real中,可以是:

代码语言:javascript
复制
time - pure data - after round
1:05 - 0.95 steps - 1 steps 
1:15 - 1.25 steps - 1 steps 
1:25 - 14.75 steps - 15 steps 
1:45 - 1.95 steps - 2 steps 
2:05 - 4.65 steps - 5 steps 
2:15 - 11.25 steps - 11  steps 

如果你把它和成整数,你会得到31步,如果你在35步之前把它圈起来

当同步来自计步器和健康包的数据时,也有这个问题。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30699883

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档