作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个跟踪应用程序,可以跟踪用户路径。路径获取距离(根据用户偏好将米转换为英里或公里)、时间(时:分:秒)、平均步速(分钟/公里或分钟/英里)。当用户首次注册时,他们不需要输入体重。
我正在努力寻找有关如何计算平均步行消耗的卡路里的信息。我发现这个公式可以得到:
Cal burned = (BMR / 24) * MET * T
为了获得 BMR,我需要用户的体重、高度和年龄,而我最初可能没有这些信息。时间也以小时为单位,但我的时间是 hh:mm:ss。我应该将此时间转换为十进制小时吗?
感谢任何帮助。
最佳答案
您是否在健身论坛或类似论坛中询问过有关配方的问题?我相信,您会在那里得到公式和示例。
关于我可能认为可以帮助您解决的唯一编程问题,以下是如何在 HH:mm:ss 中获取时间
// get time in HH:mm:ss format
let date = NSDate()
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "HH:mm:ss"
let str = dateFormatter.stringFromDate(date)
print(str)
如果你的公式中有“/24”(是除以24小时吗?),那么你需要一个小时的小数 float ,就像如果是2:30:00,你需要2.5小时。这里有 2 个步骤:1)将时间的分钟分为60
2)将得到的小数加到完整的小时数上(30/60 = 0,5) + 2 = 2,5
关于swift - 计算应用程序中燃烧的卡路里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34727947/
我正在制作一个小网络游戏来学习 Java 网络,我需要深入了解我的程序存在的问题。我的服务器程序用尽了堆并消耗了 100% 的 CPU。我确信我在代码中遇到了主要的新手问题,我想知道是否有人愿意向我指
我是一名优秀的程序员,十分优秀!