float和double怎么转换(double与float能不能同时使用)

float和double怎么转换(double与float能不能同时使用)

首页维修大全综合更新时间:2024-08-06 21:19:52

float和double怎么转换

float x=1.23;你这样不能编译通过要在后面加f

2从float到double的转换是宽转换,所以可以直接

float x = 1.23F;

double z = x;

Console.WriteLine(z.ToString("f2"));

3、值保存的格式与显示是两回事,所以f2让它显示两位小数

C++ 基本内置类型重载匹配的优先级如下:

第一级:精确匹配

第二级:整形提升(从比 int 小的类型提升到 int 或 unsigned int),浮点数提升(float 到 double,float 到 long double,double 到 long double)

第三级:整形类型之间的转换,浮点数类型之间的转换,整数和浮点数之间的转换,bool 类型和其它类型之间的转换

大家还看了
也许喜欢
更多栏目

© 2021 3dmxku.com,All Rights Reserved.