99问答网
所有问题
当前搜索:
c语言int转double
在
C语言
中,定义变量时整数用
int
,小数用
double
,那么什么时候用float呢...
答:
定义小数的情况,精度要求高的话用
double
(8个字节),精度要求低的话用float(4个字节)。
c语言
中什么时候用
int
float
double
我知道他们代表的含义!就是在做题...
答:
如果是一段程序,看下面调用的时候,=右边是什么类型,就用什么。如果不是,看需要什么,需要整数,就用
int
。计算结果有小数,就用float或
double
,至于这两个小数,则看小数位数,位数少用float。还有,看数字,int只能最大到35535(记不准确了,错了的话请多包涵),大于这个数,用double ...
C语言
强制类型转换
答:
强制类型转换是把变量从一种类型转换为另一种数据类型。例如,如果您想存储一个 long 类型的值到一个简单的整型中,您需要把 long 类型强制转换为
int
类型。您可以使用强制类型转换运算符来把值显式地从一种类型转换为另一种类型。
C语言
自动类型转换和强制类型都不会四舍五入吗
答:
类型转换只会“舍”而不会“入”,也就是舍去小数部分。例如一个浮点型值为3.999,经类型转换到
int
型后值为3。但楼下说
C语言
没有四舍五入的概念,这是错误的。某些情况下程序会进行四舍五入,例如格式化输出时。以%a.bf(a和b都是数字)输出时,系统将对b+1位进行四舍五入,然后输出保留...
c语言
中,
int
对应%d,float对应%f,
double
对应啥?float对应几个字节?_百 ...
答:
float类型必须用%f,
double
必须用%lf 32位编译器下 float占4个字节 double占8个字节
c语言
中平方根的函数是什么
答:
1、
C语言
中平方根的函数是:
double
sqrt(double);参数介绍:()中是double,返回值可能是double 也可能是
int
;2、该函数头文件:math.h;3、该函数功能: 计算一个非负实数的平方根;4、说明:sqrt系Square Root Calculations(平方根计算),通过这种运算可以考验CPU的浮点能力。5、该函数应用:sqrt...
c语言
中
int
能定义小数吗?下面这个程序怎么回事?
答:
int
是整数类型,只会取整数 你那 x=567.12; y=123.4;也只等与567,y=123;所以sum的值为567+123
C语言
中,
int
、char、float、
double
的区别和用法?
答:
只是数据类型不同而已,在
c语言
中数据类型不同,占的内存字节数不同,所以表示数据大小不一样
int
占 4个字节 只能表示整数 char 占1个字节 只能表示字符 float 和
double
都是表示小数,float占4字节,double 占8字节,表示的数据范围不一样 ...
C语言
中
int
和float有什么区别啊
答:
一、指代不同 1、
int
:是一种数据类型,在编程
语言
(
C
、C++、C#、Java等)中,是用于定义整数类型变量的标识符。2、float:于存储单精度浮点数或双精度浮点数。二、数据范围不同 1、int:int占用4字节,32比特,数据范围为-2147483648~2147483647[-2^31~2^31-1]。2、float:loat 类型提供了一个...
c语言INT
相除如何得浮点出来
答:
可以通过强制数据类型转换运算符()来实现。示例代码如下:include <stdio.h>
int
main(){ printf("%e\n", (
double
)1 / 3);printf("%f\n", (float)1 / 3); return 0;}运行结果:
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜