11问答网
所有问题
当前搜索:
可以用整数对double赋值吗
为什么在
double
类型中
使用整数赋值
结果原来小数点后面变成了0?_百度...
答:
因为3和2都是
整数
,进行除法运算时进行的是整除(既丢弃小数部分),然后将整除的结果1转换成
double
类型就是1.000000(默认输出6位小数)。
如何给将
整数
型数据
赋值
给一个双精度小数型的变量?
答:
整型数据赋值给一个双精度型, 直接赋值就可以
。double number;cin >> number;输入 直接拍整数就可以了。“这样的操作是不被赞同的”,这大概是指对古老的编译器。或特殊情况,例如 128位整型 赋值给 128位 long double 精度丢失。但你说的是 int (32位)和 double(64位)。要注意的是 含运算 ...
C语言中
double
和int型的数据之间可相互
赋值
?
答:
可以
。 如:double a=1.2;int b;b=a; b=1;//取整了 int a=1;double b;b=a; b=1.00000 (1)double(双精度浮点型)是计算机使用的一种资料型别。比起单精度浮点数(float),double(双精度浮点数)使用 64 位(8字节) 来储存一个浮点数。(2)Int是将一个数值向下取整为最接近的...
整型赋值
给
double
型变量出现的问题
答:
你的printf里面用的%d表示要打印的是
整数
,用%f
C语言中long long型
能
直接给
double赋值吗
答:
可以直接赋值
但是由于精度原因,会有误差 比如 long long a; float b;a= 123456789;b =a;a = b 这时打印a很可能不是原来值了 有几个问题 1. 你打印a的时候是怎么打印的?2. 为什么一定要使用这种long long 转double的用法呢?我刚用一个测试程序 long long test(void){ return 201305151314...
java如何分别给
double
型数据的
整数
和小数
赋值
答:
直接
赋值
:
double
dl = 5.4;一定要分开赋值的话。如下:function double new
Double
(int intVal, int extVal){ return Double.valueOf(intVal + "." + extVal);}
整数
与浮点类型之间
能
进行混合计算吗?
答:
、int(
整型
)转为unsigned(无符号整型)转为long(长整型)转为(双精度浮点类型)。因此,c语言中整型和浮点型混合运算,只能是整型和浮点型同时强制转换为相同的
double
型(双精度浮点类型)。如两个float型数参加运算,虽然它们类型相同,但仍要先转成double型再进行运算,结果亦为double型。
浮点型变量
可以赋值整数
?如3,浮点型变量赋值必须是小数吗?
答:
在c/c++中是
可以
的 如果
赋值整数
,将进行隐式类型转换,先转换成浮点数,然后再进行赋值操作 如果把高精度的数值赋值给低精度的变量,如把一个
double
类型数值赋值给一个float类型的变量,进行转换时可能会发生精度损失,一般这种情况下,编译器会给出一个警告 ...
C++数据类型
double可以
定义变量为
整数
和带有小数点的数吗?
答:
可以,
double
型 数据,可以写
整数
和带有小数点的数,也
可以用
科学记数法的e格式。例如:include<iostream> using namespace std;include <stdio.h> int main (){ double a=10, b=12.345, c=9.876e-01;cout << "a=" << a << "; b=" << b << "; c=" << c <<endl;printf(...
a=
double
(-3)是对的吗,求解释!
答:
a=
double
(-3)是对的,它的作用是把一个
整数
-3先强制转换为double类型值-3.0,然后
赋值
给变量a。
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
double赋值给float
double数组赋值
如何给double数组赋值
double类型赋值给float
double初始化需要赋值吗
可以将任意整数赋值给指针
当整数a赋值给一个object
整数a赋值给object
double赋值