C51语言如何将高级数据转化为低级的,比如将float转换为int类型,就是说如何取得浮点型数据的整数部分? 10 我是用keil编程,像这样(int(7.5))的强制类型转换就会报错!... 我是用keil编程,像这样(int(7.5))的强制类型转换就会报错! 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 浮点型 c51 语言 float int 搜索资料 2个回答 #热议# 应届生在签三方时要注意什么? wolf_lhy 2013-08-04 · TA获得超过6609个赞 知道大有可为答主 回答量:1090 采纳率:66% 帮助的人:552万 我也去答题访问个人页 关注 展开全部 你这当然会报错了,你这是C语言,不是VB.你定义个函数就行了,int FtoI(float a){ return a;}你还可以定义一个变量,专门用于float转换的:int FtoInt;FtoInt = 7.5;这样也可以,因为C语言总会把 " = "右边的数据强制转换为左边的类型,所以,会把7.5转换为int 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 ctopggy 推荐于2018-04-09 · TA获得超过949个赞 知道小有建树答主 回答量:636 采纳率:100% 帮助的人:529万 我也去答题访问个人页 关注 展开全部 呃..亲..强制转换是(int)7.5,不是int(7.5)。 本回答被网友采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2006-09-29 C51单片机中如何编程实现float型数据转换成字符串型? 2016-04-16 c51中数据转换问题: float a; unsigned int b; a=11/3*10; b=a; 等于多少,为什么?谢谢! 2011-04-13 C51单片机中如何把 一个float 的变量取出它的整数存入一个unsingde char变量中? 2 2011-03-11 51单片机中我想把float类型转换为char[]数组。例如float a=1.1.转换为数组是char *b={49,47,49} 2 2014-08-20 如何把一个很大的float数据提取出来。单片机C51 2019-04-14 C51中出现多个float定义类型的数据组成的公式为什么会报错 3 更多类似问题 > 为你推荐: