自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 单精度浮点数类型不能利用%.1f精确到一位小数

但我仍未弄清二者区别,因为我所输出的无论float类型还是double类型,其有效数字均为7位。其中若将a由double类型替换成float类型则会输出5.4,而非四舍五入后的5.5。人尽皆知float类型大小为4个字节,而double类型为8个字节大小。或许float类型不能通过%.1f的方式精确到一位小数也与上述有关吧。float类型的有效数字为8位,而double为16位。

2023-10-05 20:01:43 155

原创 有关等号两边数据类型需统一的猜想(强制类型转换)

由答案所示,X与Y均为整型变量,而Z为双精度浮点型变量,由于等号两边变量类型需一致,因此为统一变量类型,Y/X前面需用包含有double的()进行注释。请根据截止2009年12月22日各省报告的甲流确诊数和死亡数,计算甲流在各省的死亡率。此为正确演示,可以得到想要结果,然而就如加红标注所言,Y/X前面必须加上(),并且其中需标明数据类型。输出仅一行,甲流死亡率,以百分数形式输出,精确到小数点后3位。输入仅一行,有两个整数,第一个为确诊数,第二个为死亡数。此处务必加上带数据类型的括号!

2023-09-12 16:38:49 65 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除