强制类型转换实例
来源:互联网 发布:js在win7下不能运行 编辑:程序博客网 时间:2024/06/03 13:26
#include <stdio.h>#include <stdlib.h>int main(){ int a=12,b=3; float x=18.5,y=4.6; printf("%f\n",(float)(a*b)/2); printf("%d\n",(int)x%(int)y); return 0;}
知识点:float与int之间的转换。
心得体会:在printf(“%f\n”,(float)(a*b)/2) 中加入float能强制性的将已经定义的整形转换为浮点型,但不能这么去写 (float)((a*b)/2),这样会导致结果错误,因为会自动先计算后面的整形,在经过(float)的转换得到的浮点数——小数点后面六位的全为0。
阅读全文
0 0
- 强制类型转换实例
- 生活实例浅析 引用类型强制转换
- 关于强制类型转换:强制类型转换
- 类型转换&&类型强制转换
- 类型转换&&类型强制转换
- 类型转换(向下强制)
- c++强制类型转换
- 强制类型转换
- 关于强制类型转换
- c++强制转换类型
- C++ 强制类型转换
- c++强制类型转换
- 强制类型转换
- C++强制类型转换
- java强制类型转换
- c++强制类型转换
- javascript 强制类型转换
- 谈谈强制类型转换
- MySql 数据库“索引”初体验
- Secret Poems 2017ACM-ICPC北京赛区/hihoCoder1632
- RXDownload实现下载apk
- 分类中的训练数据集不均衡问题处理
- Anaconda+python 进行FFT算法
- 强制类型转换实例
- 如何使Linux系统支持更高的并发
- Log4J配置文件
- c_str()函数
- Android 解析Excel (xls格式)
- Spring Cloud
- java中单例模式
- kotlin 第七站
- 美团2018秋招笔试--向房间分人