C语言中的浮点数

一.浮点数

浮点数大致可以理解为是我们日常生活中运用的小数

二,浮点数的分类

浮点数可以分为单精度浮点数(float)以及双精度浮点数(double)

三.浮点数在C语言中的计算

如果是将定义成整数的数值进行运算,如下5/2,直接计算得到的结果为整数2;(没有四舍五入,直接去掉小数部分)

	int a= 5;
	int b= 2;
	printf("%d\n",(a/b));

如果需要对小数进行计算,就需要我们对数值进行新的类型定义

如程序:

	printf("请输入身高(英制计量):");
	double foot;
	double inch;
	double gao;
	scanf("%lf" "%lf",&foot,&inch); 
	printf("得到的公式升高%f米\n",(foot+(inch/12.0))*0.3048);

在这其中通过double定义了两个双精度浮点数foot inch

注意浮点数的输入和输出方式不同 输入时用的是%lf 输出时则是%f

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

铅笔!!

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值