为什么如下的代码int a=100,b=100;long int c=a * b;不能工作


Posted in 面试题 onNovember 29, 2013
根据C 的内部类型转换规则, 乘法是用int 进行的, 而其结果可能在转换为long 型并赋给左边的c 之前溢出或被截短。可以使用明确的类型转换, 强迫乘法以long 型进行:
long int c = (long int)a * b;
注意, (long int)(a * b) 不能达到需要的效果。
当两个整数做除法而结果赋与一个浮点变量时, 也有可能有同样类型的问题,解决方法也是类似的。

Tags in this post...

面试题 相关文章推荐
介绍Java的内部类
Oct 27 面试题
为什么要有struct关键字
May 08 面试题
android面试问题与答案
Dec 27 面试题
不用游标的SQL语句有哪些
Sep 07 面试题
Ref与out有什么不同
Nov 24 面试题
在对linux系统分区进行格式化时需要对磁盘簇(或i节点密度)的大小进行选择,请说明选择的原则
Jan 13 面试题
你经历的项目中的SCM配置项主要有哪些?什么是配置项?
Nov 04 面试题
EJB发布WEB服务一般步骤
Oct 31 面试题
怎样在 Applet 中建立自己的菜单(MenuBar/Menu)?
Jun 20 面试题
Java模拟试题
Nov 10 面试题
如何执行一个shell程序
Nov 23 面试题
Servlet如何得到客户端机器的信息
Oct 17 面试题
对于没有初始化的变量的初始值可以作怎样的假定
Oct 12 #面试题
"序列点" 是什么
Jul 29 #面试题
函数只定义了一次, 调用了一次, 但编译器提示非法重定义了-什么问题?
Oct 03 #面试题
怎样建立和理解非常复杂的声明?例如定义一个包含N 个指向返回 指向字符的指针的函数的指针的数组?
Mar 19 #面试题
这段代码难道不该打印出56吗
Feb 27 #面试题
枚举和一组预处理的#define有什么不同
Sep 21 #面试题
extern在函数声明中是什么意思
Jan 19 #面试题
You might like
简单实用的.net DataTable导出Execl
2013/10/28 PHP
PHP加Nginx实现动态裁剪图片方案
2014/03/10 PHP
PHP goto语句简介和使用实例
2014/03/11 PHP
支持生僻字且自动识别utf-8编码的php汉字转拼音类
2014/06/27 PHP
php递归删除指定文件夹的方法小结
2015/04/20 PHP
PHP编写学校网站上新生注册登陆程序的实例分享
2016/03/21 PHP
PHP实现redis限制单ip、单用户的访问次数功能示例
2018/06/16 PHP
javascript 写类方式之十
2009/07/05 Javascript
查看源码的工具 学习jQuery源码不错的工具
2011/12/26 Javascript
让你的博客飘雪花超出屏幕依然看得见
2013/01/04 Javascript
JS文本框不能输入空格验证方法
2013/03/19 Javascript
浅谈JS验证表单文本域输入空格的问题
2017/02/14 Javascript
基于vue.js快速搭建图书管理平台
2017/10/29 Javascript
基于 Vue.js 之 iView UI 框架非工程化实践记录(推荐)
2017/11/21 Javascript
Vue 2.0学习笔记之使用$refs访问Vue中的DOM
2017/12/19 Javascript
Vue+element 解决浏览器自动填充记住的账号密码问题
2019/06/11 Javascript
Python 中开发pattern的string模板(template) 实例详解
2017/04/01 Python
python字典DICT类型合并详解
2017/08/17 Python
python使用matplotlib绘制热图
2018/11/07 Python
Python3视频转字符动画的实例代码
2019/08/29 Python
Python实现微信机器人的方法
2019/09/06 Python
使用python实现微信小程序自动签到功能
2020/04/27 Python
Python Scrapy多页数据爬取实现过程解析
2020/06/12 Python
Clarks其乐鞋荷兰官网:Clarks荷兰
2019/07/05 全球购物
出国考察邀请函
2014/01/21 职场文书
校长竞聘演讲稿
2014/05/16 职场文书
公司演讲稿开场白
2014/08/25 职场文书
2014年教师批评与自我批评思想汇报
2014/09/20 职场文书
职工擅自离岗检讨书
2014/09/23 职场文书
党的群众路线教育实践活动对照检查材料(四风)
2014/09/27 职场文书
房屋买卖授权委托书
2014/09/27 职场文书
2016年学习雷锋精神广播稿
2015/12/17 职场文书
表扬信范文
2019/04/22 职场文书
在Windows下安装配置CPU版的PyTorch的方法
2021/04/02 Python
教你如何用Python实现人脸识别(含源代码)
2021/06/23 Python
Spring Bean是如何初始化的详解
2022/03/22 Java/Android