为抵抗洪水,战士连续作战89小时,编程计算共多少天零多少小时?

预备知识:

1、1天是24小时;

2、parseInt是对一个数字进行取整,比如:

parseInt(3.6)得出结果是3,parseInt(5.2)得出结果是5;

3、在数学运算中,“/”是除法,“%”是求余,比如:

  5/2结果为2.5;5%2结果为1;

  16/8结果为2;16%8结果为0;

  18/5结果为3.6;18%5结果为3;

4、一个“=”号表示赋值;如a=6,意思就是把6赋值给a,

            b=8/5,意思就是把8/5计算后的值赋值给a,即b=1.6;

实战应用:

已知时间是89个小时,那么先定义一个变量a(变量名自己随便取)把89存起来,然后定义变量day和hour去存储具体的天数和小时数,代码实现如下:

  var a = 89;

  var day = 0;//初始化day为0,不初始化也可以,最好初始化,养成良好代码习惯;

  var hour = 0;

  day = parseInt(a/24);//a/24可以求出天数,有小数,使用parseInt取整就是天数;

  hour = a%24;

  结果:day为3,hour为17,即3天17小时。

时间: 2024-10-07 06:09:01

为抵抗洪水,战士连续作战89小时,编程计算共多少天零多少小时?的相关文章

老板雇佣的是40小时的工作量还是普通人需要花40小时才能完成的工作成果?

一周工作俩小时 但老板不知道 我有错么?   6 月 27 日在问答网站StackExchange,有这样一个帖子 我在一个公司做遗留系统工作,大部分工作是美化数据,编写很多SQL脚本.这并不是一份很简单的活,因为最初开发这个系统的人写反了.实际上,创建电子表单的分析师要花很多时间来验证我的工作,原因是我这活太繁杂,易出错. 1年半以后,我摸索到了套路,编写了自动化程序.1个人做1个月的事,现在10分钟就可以完成了.虽然有时候规范需要修改,加上邮件来回沟通的时间,我每周的实际工作时间约 1-2

C语言的那些题(三) —— 编程计算身高问题

今天,再和大家分享一道关于编程计算身高的问题. 每个做父母的都关心自己孩子成人后的身高,据有关生理卫生知识与数理统计分析表明,影响小孩成人后身高的因素有遗传.饮食习惯与坚持体育锻炼等.小孩成人后身高与其父母身高和自身性别密切相关.设faHeight为其父身高,moHeight为其母身高,身高预测公式为:男性成人时身高 = (faHeight + moHeight) * 0.54(cm),女性成人时身高 = (faHeight * 0.923 + moHeight) / 2(cm),此外,如果喜爱

ios 在中国地区,24小时时间格式 系统设定下 获得12小时制时间的方法

如题,在中国地区,24小时时间格式 系统设定下,如果单单使用 NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; 之后,无论用hh 还是用K,都无法取得12小时制的时间,都是24小时的. 需要加上一条设定 formatter.locale = [[NSLocale alloc] initWithLocaleIdentifier:@"en_US"];

php计算几分钟前、几小时前、几天前的几个函数

函数方法: /*php计算几分钟前.几小时前.几天前的几个函数*/ function get_date($time){ $t=time()-$time; $f=array( '31536000'=>'年', '2592000'=>'个月', '604800'=>'星期', '86400'=>'天', '3600'=>'小时', '60'=>'分钟', '1'=>'秒' ); foreach ($f as $k=>$v) { if (0 !=$c=floor(

scala编程-计算级数

请用脚本的方式编程计算并输出下列级数的前 n 项之和 Sn,直到 Sn 刚好大于或等于 q为止,其中 q 为大于 0 的整数,其值通过键盘输入. 例 如 , 若 q 的 值 为 50.0 , 则 输 出 应 为 : Sn=50.416695 . 请 将 源 文 件 保 存 为exercise2-1.scala,在REPL模式下测试运行,测试样例:q=1时,Sn=2:q=30时,Sn=30.891459:q=50 时,Sn=50.416695. 结果如下: 原文地址:https://www.cnb

50道编程计算题,留着自己练习用

[程序1] 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21.... [程序2] 题目:判断101-200之间有多少个素数,并输出所有素数. 1.程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除, 则表明此数不是素数,反之是素数. [程序3]题目:打印出所有的"水仙花数",所谓"水

SWIFT中计算两个日期间隔多少小时

SWIFT中如何计算两个日期间隔多少个小时,其实几句代码就可以搞定了,Very Easy,在Playground内输入以下代码 var date1 = "2015-06-26 8:15:10" var dateformatter = NSDateFormatter() dateformatter.dateFormat = "yyyy-MM-dd hh:mm:ss" var dateresult = dateformatter.dateFromString(date1

用js计算自己从出生到现在生活了多长时间(x天零x小时零x分钟零x秒) 初学者,大家多多包涵,有不足的地方请多包涵。

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <script> var now = new Date; var bir = new Date(1995,09,24,08,50,10);  //在这里按照这个格式输入自己生日:年月日时分秒 console.log(bir.getTime() + '<br>'); con

使用joda-time工具类 计算时间相差多少 天,小时,分钟,秒

下面程序使用了两种方法计算两个时间相差 天,小时,分钟,秒 1 package jodotest; 2 3 import java.text.ParseException; 4 import java.text.SimpleDateFormat; 5 import java.util.Date; 6 7 import org.joda.time.DateTime; 8 import org.joda.time.Days; 9 import org.joda.time.Hours; 10 impo