无意中推出的恒等式

int a,b,c,x;
abcx是任意整数。a,b,c不为0,则有以下恒等式:

 

x/a%b = x%(a*b)/a = x%(a*b*c)%(a*b)/a = x%(a*b*b*c)%(a*b*c)%(a*b)/a;

 

得出过程如下:

现有ms毫秒,计算得有多少 天/时/分/秒

第一种:
ms/(1000*60*60*24)    天
ms/(1000*60*60)%24  小时
ms/(1000*60)%60  分
ms/1000%60  秒


第二种:
ms/(24*60*60*1000)  天
ms%(24*60*60*1000)/(60*60*1000) 小时
ms%(24*60*60*1000)%(60*60*1000)/(60*1000) 分
ms%(24*60*60*1000)%(60*60*1000)%(60*1000)/1000 秒


于是想到:
ms/(1000*60*60)%24 = ms%(24*60*60*1000)/(60*60*1000); 将其中的1000*60*60 和 24 替换成未知数a,b。
得:
ms/a%b = ms%(b*a)/a

其他推理类似。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值