Java 把天转换成星期的数学公式是什么
我不想要像Java 把天转换成星期的数学公式是什么,java,javascript,Java,Javascript,我不想要像65天=6.2周这样的小数点。我想要65天=6周1天 我不能使用任何库(不是家庭作业)假设使用Java(我不懂Javascript): 只需使用一个模数即可得到剩余天数,然后将剩余天数除以7 var daysLeft = days % 7; var weeks = Math.floor(days / 7); 上面的代码同时在Java和JavaScript中工作(请记住,除了名称中有“Java”之外,Java和JavaScript是两种不同的、不相关的语言)。但是,在Java中将变量声
65天=6.2周这样的小数点。我想要65天=6周1天
我不能使用任何库(不是家庭作业)假设使用Java(我不懂Javascript):
只需使用一个模数即可得到剩余天数,然后将剩余天数除以7
var daysLeft = days % 7;
var weeks = Math.floor(days / 7);
上面的代码同时在Java和JavaScript中工作(请记住,除了名称中有“Java”之外,Java和JavaScript是两种不同的、不相关的语言)。但是,在Java中将变量声明为int
可能更合适。在JavaScript中:
function daysToWeeks(days)
{
return {
weeks: Math.floor(days/7),
days: days % 7
};
}
什么语言
如果您可以这样做:
Math.floor(65 / 7) -> 9 weeks
以及一周中的天数:
65 % 7 -> 2 days
你是说Java还是JavaScript?他们是两种完全不同的语言。65天是9周零2天……“voteuping”有一个简单的算法:他们看某人是否有很高的声誉,然后如果他们能理解答案,给voteup:)
65 % 7 -> 2 days