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

济宁神华 网站建设网站如何建立

济宁神华 网站建设,网站如何建立,wordpress分类目录导航,网站费用怎么做分录基本数据类型是CPU可以直接进行运算的类型,在算法直接被使用,主要包括: 整数类型:byte、short、int、long。 浮点数类型:float、double,用于表示小数。 字符类型:char,用于表示各种语言的字母…

基本数据类型是CPU可以直接进行运算的类型,在算法直接被使用,主要包括:

整数类型:byte、short、int、long
浮点数类型:float、double,用于表示小数。
字符类型:char,用于表示各种语言的字母、标点符号甚至表情符号等。
布尔类型:bool,用于表示true(是)与false(否)判断。

基本数据类型以二进制的形式存储在计算机中

一个二进制位即为 1 比特。在绝大多数现代操作系统中,1 字节(byte)由 8 比特(bit)组成。

基本数据类型的取值范围取决于其占用的空间大小。下面以 Java 为例。

整数类型 byte 占用 1 字节 = 8 比特 ,可以表示 28 个数字。

整数类型 int 占用 4 字节 = 32 比特 ,可以表示 232 个数字。

基本数据类型的占用空间和取值范围
类型符号占用空间最小值最大值默认值
整数byte1 字节-128(-2^7)127(2^7-1)0
short2 字节-32768(-2^15)32767(2^15 - 1)0
int4 字节-2,147,483,648(-2^31)2,147,483,647(2^31 - 1)0
long8 字节-9,223,372,036,854,775,808(-2^63)9,223,372,036,854,775,807(2^63 -1)0L
浮点数float4 字节0f符合IEEE754标准的浮点数,1.4E-45 ~ 3.4028235E38 0.0f
double8 字节0d符合IEEE754标准的浮点数,4.9E-324 ~ 1.7976931348623157E3080.0
字符char2 字节'\u0000'\u0000 ~ \uffff(十进制等效值为 0~65535,本质也是数值)0
布尔bool1 字节falsetruefalse

 数据类型转换

自动类型转换(隐式转换)

​        自动类型转换是指 Java 在不丢失信息的情况下,自动将一种数据类型转换为另一种数据类型。这种转换通常发生在从小范围的数据类型转换到大范围的数据类型。例如,从`byte`转换到`int`,从`int`转换到`long`,从`float`转换到`double`等。

​        规则是按照数据类型的范围大小来进行转换,数据类型范围从小到大依次是`byte` < `short` < `int` < `long` < `float` < `double`。例如,当把一个`byte`类型的值赋给一个`int`类型的变量时,Java 会自动进行转换。

 byte b = 10;int i = b; // 自动将byte类型的b转换为int类型并赋值给iSystem.out.println(i); 
强制类型转换(显式转换)

强制类型转换是在可能丢失信息或者不符合自动转换规则的情况下,程序员明确要求 Java 进行的类型转换。这种转换通常用于将大范围的数据类型转换为小范围的数据类型,或者在不同类型但范围可能有重叠的数据类型之间转换(如intfloat)。

规则是需要在要转换的数据前面加上目标数据类型的括号。但是要注意,这种转换可能会导致数据丢失或精度降低。例如,将一个double类型的值转换为int类型时,小数部分会被截断。

double d = 3.14;int j = (int)d; // 强制将double类型的d转换为int类型并赋值给jSystem.out.println(j); 
在表达式中的类型转换

在包含多种不同数据类型的表达式中,Java 会根据一定的规则进行自动类型转换。一般来说,Java 会将所有的数据类型提升到表达式中最高的数据类型,然后进行计算。例如,在一个包含intdouble的表达式中,int会先被转换为double,然后进行计算。

int num1 = 5;double num2 = 2.5;double result = num1 + num2; // num1会自动转换为double类型,然后与num2相加System.out.println(result); 

 总结:

隐含强制类型转换

  1. 整数的默认类型是 int。

  1. 小数默认是 double 类型浮点型,可以不用在数字后面添加D或者d;在定义 float 类型时必须在数字后面跟上 F 或者 f。

http://www.hkea.cn/news/651580/

相关文章:

  • 深圳自己做网站 服务器优化的近义词
  • 网站开发职业工资网站推广上首页
  • 宝安附近公司做网站建设多少钱深圳百度开户
  • 成都紧急通知seo网络营销招聘
  • 思坎普网站建设如何做营销推广
  • 太原网站优化公司有域名和服务器怎么建网站
  • 网站策划的前景seo 推广
  • wordpress导入网站文章怎么联系百度人工客服
  • 制冷机电工程东莞网站建设简阳seo排名优化培训
  • 北京网站建设 网站维护服装营销方式和手段
  • 唐山高端网站建设开发新客户的十大渠道
  • 小地方的旅游网站怎么建设seo教程有什么
  • 做网站教程宁波百度seo点击软件
  • asp.net个人网站北京专门做seo
  • 石家庄java开发做网站百度资源站长平台
  • 有哪些网站系统网络营销首先要进行
  • 网站建设硬件设置竞价广告是怎么推广的
  • 网站的平面设计图用ps做国外搜索引擎大全百鸣
  • 深圳专业企业网站建设前端培训
  • 南京平台公司seo搜索培训
  • 横沥网站建设武汉百度百科
  • 百度给做网站公司线上运营的5个步骤
  • 盘锦网站建设公司网络营销策略包括哪些
  • 简述电子商务网站开发的基本原则一站式网络营销
  • 商丘网站网络推广员的工作内容和步骤
  • 取消wordpress邮箱认证北京搜索优化排名公司
  • 千库网素材南宁seo优势
  • 西安机场商务宾馆百度做网站怎么在百度上做网站
  • ps网站建设seo网络公司
  • 网站建设步骤 教 程网站怎么做谷歌推广