欢迎来到今天的c++课程。
还是老规矩,第三课作业答案与解析:
#include <iostream>//头文件
using namespace std;//命名空间
int main()//主函数
{
long long i;//定义超长整形i。
i=2345678910;//给i赋值
}
注:唉,又忘教赋值了,赋值格式为“变量名+"="+数值”
开始上正课了,
还是复习一下,
上次我们学了long long类型变量,但是它有一个致命缺点就是只能保存整数。
那如何解决呢?答案是float和double。
float是浮点型,有效数字*为6-7位。
double是双精度浮点型,有效数字15-16位。
定义格式与long long,int一样。
例:
double i;
float a;
这里科普一个小知识:double默认输出为6位小数。
现在基本的变量类型已经学完了,为了巩固,给大家列一个表格:
取值 | 类型 |
有效数字6-7 | float |
有效数字15-16 | double |
负的2的31次方到正的2的31次方减一 | int |
负的2的63次方到正的2的63次方减一 | long long |
这就是今天的课程,再见!
作业:
请输入一个浮点数,然后照例输出。
记得下一次来看哟。