做网站要懂哪些杭州工程网站建设

diannao/2026/1/21 3:30:26/文章来源:
做网站要懂哪些,杭州工程网站建设,wordpress图片打水印,电商推广方案前言大家应该都知道#xff0c;整数包括负数#xff0c;零#xff0c;和正数。在Java中#xff0c;基本类型中byte(8位)、short(16位)、int(32位)、long(64位)属于整数#xff0c;并且没有无符号数#xff0c;均是有符号的。对于计算机来说#xff0c;它只认识二进制整数包括负数零和正数。在Java中基本类型中byte(8位)、short(16位)、int(32位)、long(64位)属于整数并且没有无符号数均是有符号的。对于计算机来说它只认识二进制也就是0和1那我们开发过程中所使用的整数(大多是10进制)在计算机中是怎么存储成二进制的呢本文将详细解读Java整数在计算机中的存储原理。整数的编码方式整数的编码分为原码、反码和补码。计算机使用的是补码的存储方式。它们的定义如下原码在数值前面增加了一位符号位(即最高位为符号位)该位为0表示正数该位为1表示负数其余位表示数值的大小。反码正数的反码与其原码相同。负数的反码是对其原码逐位取反但符号位除外。补码正数的补码与其原码相同负数的补码就是对该负数的反码加1。因为计算机是以补码来存储整数的所以补码就显得很重要。那么如何计算整数的补码呢下面以具体例子来说明。100 - 原码/反码/补码011001000 - 原码/反码/补码00000000-100 - 原码11100100 - 绝对值01100100 - 取反加1100110111 - 补码100111001 - 原原码/反码/补码00000001-1 - 原码10000001 - 绝对值00000001 - 取反加1111111101 - 补码11111111127 - 原码/反码/补码01111111-128 - 绝对值10000000 - 取反加1011111111 - 补码10000000从定义可以看出正数的补码反码原码相同。0的补码就是本身。那么负数的原码和补码如何转换呢已知一个负数求补码方法绝对值原码按位求反加1。已知负数补码求负数方法符号位不变其他位按位求反加1。有了原码为什么还要用补码来存储整数下面我们以基本类型byte为例来说明这个问题因为byte是8bit,从理论上讲如果利用充分的话那么它应该可以表示2^8256个数值。如果采用原码来存储1 - 1 1 ( -1 ) (00000001) (10000001) (10000010) -2 这显然是不正确的。原码在两个整数的加法运算中是没有问题的问题出现在带符号位的负数身上。原码无法满足运算要求。如果采用反码来存储反码的取值空间和原码相同且一一对应。所以反码的表示范围位-127到-0到0到127共255个数值这里我们把0和-0都当成0对待。下面是反码的减法运算1 - 1 1 ( -1 ) (00000001) (11111110) (11111111) ( -0 ) 没问题。1 – 2 1 ( -2 ) (00000001) (11111101) (11111110) ( -1 ) 正确。反码的问题出现在(0 : 00000000)和(-0 : 11111111)上因为在人们的计算概念中零是没有正负之分的。如果采用补码来存储 1 - 1 1 (-1) (00000001) (11111111) (00000000) 0 正确。 1 – 2 1 (-2) (00000001) (11111110) (11111111) ( -1 ) 正确。00000000 表示010000000(0的反码01111111加上1) 表示 -128通过补码的运算可以看出补码的设计目的是使符号位能与有效值部分一起参加运算从而简化运算规则。使减法运算转换为加法运算进一步简化计算机中运算器的线路设计。此外在补码中用-128(10000000)代替了-0所以没有0和-0之分符合常理所以补码的表示范围为 -128到127共256个。补码刚好是充分利用了byte的8bit空间。结语本文详细解读了Java整数(包括正数和负数)在计算机中的存储原理并且以byte基本数据类型为例阐述了采用补码的形式存储数值的好处希望大家看完本篇后能够弄清楚整数在计算机中的存储原理。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/89749.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

什么网站的地图厦门 网站优化

本节课主要是跟着教程做的,操作的东西放到作业里记录了。 这里主要记录一些视频里讲的非操作性的东西。 RAG外挂知识库?优点是成本低,不用重新训练 RAG的一个整体流程。 涉及了文本相似度匹配,是不是和传统的问答系统&#xff0…

石家庄网站建设外包保定网站推广哪家好

IoC按名称查找共分为三类: 按名称按类型按集合 按名称查找 在Spring Framework中,实时加载和延迟加载是指在容器启动时是否立即实例化bean的不同策略。下面我们将分别介绍这两种加载方式及其应用场景。 tips: 当涉及到懒加载和延时加载时&#xff0…

佛山营销网站建设制作石家庄优化seo

Maven环境搭建及配置 1.下载部署 官方网站下载正式版的Maven文件,打开bin目录,复制路径然后去环境变量中的path下配置环境变量, 如果只有一个用户只需要在上面path配置复制的路径,当然也可以直接在下面配置,下面配置默认给所有用户都配置 设置完成打开控…

dede手机医院网站模板下载辽宁省建设注册中心网站

问答系统需求文档 一、项目概述 本项目旨在开发一个能够上传 PDF 文件,并基于 PDF 内容进行问答互动的系统。用户可以上传 PDF 文件,系统将解析 PDF 内容,并允许用户通过对话框进行问答互动,获取有关 PDF 文件内容的信息。 二、…

可商用的设计网站网页设计网站总结报告怎么写

在一些应用领域,电源模块会在极端环境温度条件下工作。为了确保电源在高低温环境下可以正常运行,满足设备需求,需要对电源模块进行温度循环测试。 温度循环测试是指电源模块经过升温、保温、降温等多次循环试验来检测其在温度变化下的耐热性、…

广州网站制作方法公司做网站怎么做

如何判断exe文件是debug还是release编译生成的结论: 用IDA工具打开exe,然后看Imports里面的依赖库是否有带d或D结尾的,如果有就说明是Debug的 实验:(实验环境 vs2017, IDA工具) (0&…

怎么做网站推广临沂网站建设的基本流程包括什么

很多个人站长和中小企业在做网站的时候,会选择虚拟主机。虚拟主机用的操作系统多为Windows系统,很多人一提到操作系统立马联想到Windows系统。其实除了Windows系统外,还有很多的操作系统。其中Linux系统是其中的佼佼者。 1、操作系统 window…

泰安润泽建设工程有限公司网站做购物网站怎么赚钱

一直都是编译armabi的。没有不论什么问题,这个架构是软件模拟浮点运算的。后来看到NDK文档上说armabi-v7a是针对有硬件处理浮点计算的arm cpu的。 于是就改动配置编译armebai-v7a的so文件。 结果是编译没问题。一执行就是crash掉,Fatal signal 7 (SIGSEG…

做摄影哪个网站12306网站建设投标书

目录 第一章、代码①trim() 方法以及(Arrays.asList(str.split(reg)));②查询字典项 第二章、注解①PropertySource("classpath:coremail.properties") 第三章、小知识①Linux系统中使用$符号表示变量 友情提醒: 先看文章目录,大致了解文章知识点结构&am…

淘宝上的网站建设为什么便宜天猫网站是用什么技术做的

实验需求 拓扑 实验注意点: 先配置双机热备,再来配置安全策略和NAT两台双机热备的防火墙的接口号必须一致如果其中一台防火墙有过配置,最好清空或重启,不然配置会同步失败两台防火墙同步完成后,可以直接在主状态防火墙…

深圳做响应式网站制作上海网站推广网络公司

在进行linux测试时编写脚本是必不可少的。最近经常使用Linux,感觉太频繁地敲击键盘有些累了,于是想到了Shell脚本。可以把太多的命令写成一个脚本,这样每次执行一遍 shell文件,就可以省去了敲击键盘的时间。于是在网上搜了一些有…

杭州建设网站设计的公司北京故宫网页设计

<style type"text/css">font-face{font-family:myFont;src:url(/bootstrap-3.3.7-dist/fonts/shishangjianti.ttf);}body{font-family: myFont !important;}</style> .ttf的文件路径根据文件位置定义

如何制作手机版网站厦门网络推广建网站

电脑网页的设计尺寸是多少刚入门的网页设计师可能对电脑网页的设计尺寸大小存在疑问&#xff0c;以下百分网小编整理的电脑网页的设计尺寸&#xff0c;希欢迎阅读!  对大于30W台客户端用户进行测试&#xff0c;得到的测试数据如下(数据来源于网络)&#xff1a;安全分辨率为10…

花钱做网站注意些什么什么是电商行业

背景早在linux操作系统诞生开始&#xff0c;c语言作为linux系统的编程语言主力&#xff0c;它为后续的其他高级编程语言(如c、java)提供了很多语言级的语义和协议规范。数组做为linux操作系统最基本的数据结构之一&#xff0c;便是其中的一项语言级高级特性&#xff0c;深入理解…

青岛做网站的 上市公司windows优化大师是系统软件吗

一、说明 今天&#xff0c;我们将探讨序列到序列 &#xff08;seq2seq&#xff09; 模型的复杂工作原理&#xff0c;特别关注编码器-解码器架构和注意力机制。这些概念是各种 NLP 应用的基础&#xff0c;从机器翻译到问答系统。 这是可以期待的&#xff1a; Seq2Seq模型中的编码…

专业做生鲜的网站好画册设计公司排行榜

🚀点击这里可直接跳转到本专栏,可查阅顶置最新的华为OD机试宝典~ 本专栏所有题目均包含优质解题思路,高质量解题代码(Java&Python&C++&JS分别实现),详细代码讲解,助你深入学习,深度掌握! 文章目录 一. 题目-万能字符单词拼写二.解题思路三.题解代码Pytho…

云南城市建设职业学院网站青海政企网站建设

1、进入当前用户目录 2、输入下面命令 vim ~/.vimrc 3、退出保存 :x 4、用vim打开文件验证

固安建站公司wordpress外观选单分类添加不

声明&#xff1a;本文章仅做技术交流&#xff0c;严禁使用文章中的技术用于非法目的和破坏,否则造成一切后果与发表本文章的作者无关&#xff0c;如有不妥请联系本人删除。 XSS概述 产生原因 XSS漏洞产生的主要原因是由于程序对输入和输入的控制不够严格&#xff0c;导致构建的…