66问答网
所有问题
当前搜索:
浮点型乘以整型数据
C语言
浮点型数据
能不能取余?
答:
C语言
浮点型数据
不能取余。一个浮点型的数据,转化成整形数据后可以通过除法与取余来获得其个位、十位、百位。先把它强制转换成int型,然后取余 %是可行的。例如浮点型数据521.63,转化成整形后是521,对10取余可以获取个位数1,对100取余再除以10取整可以获得十位数2,除以100取整可以获得百位数5...
怎么将
整型
变量除以
浮点
数常量赋值给整型变量
答:
//程序编写可以直接写:int a,b;b=a/1.3;//在做运算 a/1.3时候,编译器将a隐式转换为
浮点类型
,并得到浮点结果,记为A //得到浮点结果A以后,做赋值b=A,编译器中做了隐式整形类型转换,可以理解为b=(int)A //最后b为A的向上取整值 //如果为了写的规范可以写成:int a,b;b=(int)...
整型数据
相加,结果可以为
浮点型
吗?
答:
①
整型数据
相加,系统默认为整型 int a,b,c;c=a+b;若int a,b;float c;c=a+b;则会产生错误,但visual 6.0 C++系统会给予warning,这种错误会忽略 可以通过强制类型转换符将整型数据相加结果转换为
浮点型
Int a,b;(float)(a+b);如果是将整型数据相加结果转换为浮点型的话,结果是一定准确的...
整型
和
浮点型
相减的问题
答:
printf("%lf",double(12)-int(12));有结果,是12.0.double的12就是12.0 解释为什么是死循环-
浮点
数是二进制存储,而精确的浮点二进制存储为,
整数
是2的+n次方的算术和,小数是2的-n次方的算术和.例如0.5、0.25、0.125此类小数可以精确表示,而诸如0.1、0.17这类小数就有误差,具体体现在...
为什么要做
数据类型
之间的转换?
答:
类型
转换是计算机中常见的操作,比如输入输出、
数据
相互之间的比较 等等。
程序C语言中基本
数据类型
(字符、
整数
、长整数、
浮点
)
答:
本章主要介绍C语言的各种
数据类型
、运算符和表达式。 2.1 C语言的数据类型 C语言的数据类型具体分类如下: 基本类型:分为
整型
、实型(又称
浮点型
)、字符型和枚举型四种。 构造类型:分为数组类型、结构类型和共用类型三种。 指针类型 空类型 2.2 常量和变量 2.2.1 常量 1、常量的概念:在...
关于C语言的
整型
和
浮点型
之间的强制转换与输出格式符问题
答:
很显然,在第二个位置;会取1.0/3double类型的前4个字节;然后还剩下1.0/3double的后4个字节,以及0int的4个字节,以及1.0/3的8个字节;剩下的那2个4字节一起转换为
float类型
,其doube结果是5.291174399002e-315,转换为float是0;1.0/3转换为float就是0.333333 //第四次修改 int a=3...
一个
浮点型数据
除以一个
整型
数的结果是什么
答:
因为你把t和n同时定义为
整型
了,整型除以整型得到的也只能是整型。就算你定义结果t为
浮点型
,得到的也只是一个带有小数点后几位为0的
整数
,而这个循环循环到第二次t就等于0.000000跳出循环了
整型
除以
浮点型
是什么型?
答:
浮点型
精度高于整形,因此整形数先自动被转换成浮点型,再进行除法运算,最终结果也为浮点型
c语言中一个
浮点
数除以一个
整型整数
得到的数是哪种
类型
的
答:
浮点型
。
整型
会转化为浮点型后,再参与运算。
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜