当前位置:首页 > 编程技术 > PHP编程

无符号整型数据类型

网友投稿4年前 (2022-11-07)PHP编程1663
摘要:无符号整型:首位不再表示正负。也就是说首位也用于表示数字。 有符号整型:首位用于表示正负,不参与实际的运算。比如:uint8.   最大的数值用二进制表示就是1 1 1 1 1 1 1 1  ,注意八位全是数值。等于2的7次方+2的6次方+2的5次方+2的4次…


无符号整型:首位不再表示正负。也就是说首位也用于表示数字。 

1.png

有符号整型:首位用于表示正负,不参与实际的运算。


比如:uint8.   最大的数值用二进制表示就是1 1 1 1 1 1 1 1  ,注意八位全是数值。等于


2的7次方+2的6次方+2的5次方+2的4次方+2的3次方+2的2次方+2的1次方+2的0次方 = 255


golang代码:


println(1<<7+1<<6+1<<5+1<<4+1<<3+1<<2+1<<1+1<<0)

最小的数值用二进制表示就是 0 0 0 0 0 0 0 0 = 0


所以uint8的数值范围就是0-255.


同理可推uint16、uint32、uint64

2.png



 

————————————————

版权声明:本文为CSDN博主「水是睡着的冰」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/javahuazaili/article/details/126416156


扫描二维码推送至手机访问。

版权声明:本文由天涯家园HomeH发布,如需转载请注明出处。

本文链接:https://www.homeh.cc/post/147.html

分享给朋友:

“无符号整型数据类型” 的相关文章

MySQL存储引擎InnoDB与Myisam的六大

摘要: MySQL有多种存储引擎,每种存储引擎有各自的优缺点,可以择优选择使用:MyISAM、InnoDB、MERGE、MEMORY(HEAP)、BDB(BerkeleyDB)、EXAMPLE、FEDERATED、ARCHIVE、CSV、BLACKHOLE。MySQL 有多种存储引擎,每种存储引擎有…

MyISAM与InnoDB两者之间区别与选择,详细总结,性能对比

1、MyISAM:默认表类型,它是基于传统的ISAM类型,ISAM是Indexed Sequential Access Method (有索引的顺序访问方法) 的缩写,它是存储记录和文件的标准方法。不是事务安全的,而且不支持外键,如果执行大量的select,insert MyISAM比较适合。2、I…

值得推荐的国内外的开源 PHP CMS 系统有哪些?

值得推荐的国内外的开源 PHP CMS 系统有哪些?

开源的网站系统很多,今天就统计整理一下现在流行的各种开源系统、cms推荐,分享给大家参考使用,如果大家有好的资源分享,也请在本文留言评论!一 国内CMS1.cms系统1)知名cmsdedecms: www.dedecms.com/优点:免费开源、简单易上手、前后台分离、前台模版标签、可安装主题插件、…

PHP基础教程:从入门到精通

hp是一种广泛使用的开源服务器端脚本语言,它可以处理web开发中所有的任务。php在网页开发中的应用广泛,尤其是在动态数据处理上表现优异,因此被众多开发者喜爱和使用。在本篇文章中,我们将一步步地讲解php基础知识,帮助初学者从入门到精通。一、基本语法PHP是一种解释性语言,其代码类似于HTML、CS…

PHP程序中->和=>是什么意思,怎样理解

在学习PHP中,遇到了->和=>这两个符号。 PHP程序中->和=>是什么意思,怎样理解, 刚遇到这两个符号的时候不知道它们代表的含义,在经过百度后才发这两个符号的秘密。 下面来看一下在PHP中->的秘密,如下代码。 <?phpcla…

PHP 变量-PHP编程学习1

变量是存储信息的容器:实例<?php $x=5; $y=6; $z=$x+$y; echo $z; ?>运行实例类似代数x=5 y=6 z=x+y在代数中我们使用字母(比如 x)来保存值(比如 5)。从上面的表达式 z=x+y,我们能够计算出 z 的值是 11。在…