c - 在 C 中从毫秒到小时的转换
问题描述
我有一个以小时表示的变量 A 和一个以毫秒表示的变量 B。我需要轻松地将毫秒转换为小时才能做到这一点。
if (!bip)
{
fControllerSystemOutputSet(gControllerData[1].ControllerId, sys_cfg.IM.OutputEnable, 1);
fControllerSystemOutputSet(gControllerData[1].ControllerId, sys_cfg.IM.Print, 1);
bip = true;
Maint.PSUTime += sys_cfg.IM.APTime / 60 / 60 / 1000 ;
}
这并不难,但我找不到一个简单的公式来应用
解决方案
假设有两个变量A
& B
。
long long B; // B is the required milliseconds
printf("Enter the required ms: ");
scanf("%lli", &B);
double A = (double) B / 3600000; // to hours
printf("%lf\n", A);
免责声明:您的程序没有写在您的问题中的此类声明。但为了简单起见,我只是展示了将毫秒转换为小时的简单方法。
推荐阅读
- javascript - 获取聚合物中按钮的值
- swift - 自类型作为闭包中的参数
- firebase - 当应用程序处于后台或关闭时,反应本机推送通知不显示横幅(屏幕上弹出)
- c - 生成一个没有给定数字的随机数
- r - R索引矩阵以在绘图坐标中使用
- python - turtle.onclick() 不能正常工作
- docker - 如何配置 kubernetes (microk8s) 以使用本地 docker 镜像?
- r - 使用 R boxplot() 创建分组箱线图
- react-native - TouchableOpacity 和 TouchableHighlight 始终禁用
- python-3.x - Tensorflow CNN 零精度?