Math 基数表示法
我最近开始学习逻辑设计,我有一些不太明白的东西 假设给定了以秒为单位的特定值(比如3000000),并要求将其转换为周、天、小时、分钟和秒(混合基数)。你将如何转换它?我试着先用60除以这个值(秒),然后用商(?)作为第一个数字,然后再用60除以余数(这次是分钟数),依此类推每个基数(60s、60m、24h、7d、52w)。这就是你要解决的问题吗 我还想知道如何找到x向量(如4)和基数(如6)所代表的最大值。我认为它是每个向量位置的值之和(216,36,6,1),因此是259。但我认为这是不对的 我试图在网上找到任何帮助,但找不到任何简单的解释。对于您的第一个问题(秒数N=3000000):Math 基数表示法,math,radix,mixed-radix,Math,Radix,Mixed Radix,我最近开始学习逻辑设计,我有一些不太明白的东西 假设给定了以秒为单位的特定值(比如3000000),并要求将其转换为周、天、小时、分钟和秒(混合基数)。你将如何转换它?我试着先用60除以这个值(秒),然后用商(?)作为第一个数字,然后再用60除以余数(这次是分钟数),依此类推每个基数(60s、60m、24h、7d、52w)。这就是你要解决的问题吗 我还想知道如何找到x向量(如4)和基数(如6)所代表的最大值。我认为它是每个向量位置的值之和(216,36,6,1),因此是259。但我认为这是不对的
- 秒=N模60
- 分钟=(N秒)/60
- 小时=分钟/60
- 天=小时/24
- 周=天/7
对于第二个问题,您必须将每个位置的最大值乘以其大小。这同样适用于任何数字系统,例如十进制的9999:最大值不是9+9+9+9=36,而是9*1000+9*100+9*10+9*1 所以,当你在每篇文章中只提出一个问题时,效果最好。第一个问题的答案是肯定的,我想(写出你的例子会有帮助)。你的第二个问题更难弄清楚你在问什么。