当前位置: 首页 > news >正文

巴音郭楞蒙古自治州网站建设_网站建设公司_CMS_seo优化

专业网站建设公司首选公司,上海网站制作网,icp许可证,免费个人简历模板可编辑手机版在程序运行时#xff0c;经常需要将一种数值类型进行转换成另一种类型。下面给出了一个合法的转换。数值之间的合法转换上图中有6个实心箭头#xff0c;表示无信息丢失的转换#xff0c;有三个虚箭头#xff0c;表示可能有精度丢失的转换。例如123456789是一个大整数#…     在程序运行时经常需要将一种数值类型进行转换成另一种类型。下面给出了一个合法的转换。    数值之间的合法转换        上图中有6个实心箭头表示无信息丢失的转换有三个虚箭头表示可能有精度丢失的转换。例如123456789是一个大整数它所包含的整数比float类型所能表达的位数要多当把这个整数转换为float时将会得到通道大小的结果但会丢失精度 int a  123456789 ;float f  a ;f  1.23456792E8 ;当使用上面两个数值进行二元操作时例如 a  f ,a 是整数f是浮点数先要将两个操作数转换为同一种类型然后在进行计算● 如果两个操作数有一个是double类型另一个操作数就会转为double类型● 否则如果其中一个操作数是float类型另一个操作数将会转为float类型 ● 否则如果其中一个操作数是long类型另一个操作数将会转为long类型● 否则两个操作数都会转为int类型       强制类型转换    在有的情况下int类型的值将会自动的转为double类型但另一方面有时候也需要将double转为int类型。在java中允许这种数值之间的转换。当然这样会丢失一些信息。在这种情况下需要进行强制类型转换cast实现这个操作强制类型转换的语法格式是在圆括号给出想要转换的目标类型。后面紧跟待转换的变量名。例如    double x 9.91;    int nx(int)x;        这样nx的值为9强制类型转换通过截断小部分将浮点值转为×××。    如果想对浮点数进行四舍五入计算。以便得到最接近的整数。在很多情况下需要使用这种操作方式。那就需要使用Math.round方法    double x 9.91;    int nx(int)Math.round(x);    现在nx的值为10.当调用round的时候。仍然需要使用强制转换int。其原因是round方法返回的结果是long类型由于存在信息丢失的可能性。所以只有使用显式的强制类型转换才能将long类型转换为int类型。     转载于:https://blog.51cto.com/9497786/1752446
http://www.ihoyoo.com/news/72906.html

相关文章:

  • 宁波做微信网站论述网站建设过程中应注意的问题
  • 郑州网站建设渠道兰州网站建设营销q479185700刷屏
  • 怎么做自己的优惠价网站个人电商网站建设范例
  • 郑州网站建设专业乐云seo网络营销的基本特征
  • 免费学做淘宝的网站百度注册域名免费建站
  • 网站建设推广专家服务网站建设存在哪些问题
  • 乐清做网站的公司网站支付怎么做虚拟币支付
  • 成都工程网站建设佛山网站制作在线
  • dede医院网站模板企业做网站的
  • 做动效网站沈阳网站开发培训多少钱
  • 企业网站建立网络虚拟社区时对于企业中公it培训机构怎么样
  • 衡阳公司做网站慈溪市网站建设
  • 品牌网站建设 结构中国最新经济新闻
  • NET网站开发程序员高端网站设计平台高端网站设计企业
  • 公司主营业务网站建设没有服务器怎么先做网站
  • 外贸网站建设公司案例最便宜做个网站多少钱
  • 开饰品店网站建设预算广州互邦物流网络优化建站
  • 以网站建设为开题报告苗木 网站模板
  • 做流量哪个网站好wordpress瀑布流js
  • 动漫做视频在线观看网站时间线 wordpress
  • 网站搭建服务开个网络公司要多少钱
  • 系统门户网站建设详细功能手机培训网站建设
  • 网站建设 全是乱码12306网站建设费用
  • 佛山宽屏网站建设河北廊坊公布新增阳性人员轨迹
  • 徐州做网站管理的公司免费的行情网站推荐大全
  • 整站seo定制有趣的网站代码
  • 宁波专业网站建设公司wordpress视频下载
  • 医学专业网站网易163邮箱登录入口
  • 做图字体网站网站推广的特点
  • 电子商务网站用户协议三门峡网站建设公司