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

linx服务器怎么做网站wordpress支付界面出现500

linx服务器怎么做网站,wordpress支付界面出现500,东莞网站建设服务有什么用,网站建设最新模板一、整形在内存中的存储 整形数字在内存中以二进制的的数据进行存储,整数有三种编码:原码、反码、补码 源码:十进制数据转为二进制,就为源码 反码:符号位不变,其他位取反就为整数的反码 补码&#xff1…

一、整形在内存中的存储

整形数字在内存中以二进制的的数据进行存储,整数有三种编码:原码、反码、补码

源码:十进制数据转为二进制,就为源码

反码:符号位不变,其他位取反就为整数的反码

补码:反码 + 1,就为补码

正整数,源码、反码、补码相同,负整数,原码、反码、补码需要计算得到

整形数据在内存中存储的是补码。

为什么计算机中一律采用补码进行存储?

使用补码,可以将符号位和数值域统一处理;CPU中只有加法计算,可以将加法和减法进行统一处理,补码与源码相互转换其运算过程是相同的(补码 = 源码取反 + 1,原码 = 补码取反 + 1),不需要额外的硬件电路。

1、大小端

小端字节序存储:把一个数字的高位字节序存放在高地址中的方式

大端字节序存储:把一个数字的高位字节序放在低地址中的方式

大小端存储方式取决于硬件,常见的x86是小端模式

整形提升:

1、正数整形提升补码高位补0

2、负数整形提升补码高位补1,符号位不变

int 类型转 char类型时,采用低位截断(截断截的是存储在内存中的补码的低位),与大小端没有关系

打印a,char 在内存中表示有符号char,取值范围:-128 ~ 127,所以-128可以保存在char中,-128在内存中的补码11111111 11111111 11111111 10000000,截断低8位10000000,因为打印的方式为u%,那么需要做整形提升,10000000为-128,整形提升得到内存中的数据:11111111

11111111 11111111 10000000(补码),但是要求是以无符号的整数打印,所以最高位1有权重,表示2的31次方,所以char a = -128已无符号整形的格式打印的结果为4294967168,结果非常大。

二、浮点型存储

char、int、uint、long、long long这些整形定义在limits.h的头文件中

float、double、long double这些浮点型定义在float.h的头文件中

从此图中看出,整形和浮点型在内存中存储的方式是不一样的。

1、浮点型数据存储规则

http://www.dtcms.com/a/471896.html

相关文章:

  • LeetCode——双指针
  • 建个网站费用多少汽配外贸怎么找客户
  • 乌鲁木做兼职的网站网站转化路径
  • 多软件网站下载安装深圳 网页制作
  • 做网站用dw还是vswordpress简约灯箱
  • 高端建站网站网页设计与制作教程英语
  • 网站如何做原创文章免费学习做网站
  • 店铺设计效果图谷歌seo和百度区别
  • 人工智能的一些基本概念的简单理解
  • 网站空间管理面板google搜索引擎入口
  • 中山市做网站实力wordpress图片链接到附件
  • 辅导班广告去哪个网站做万网云虚拟主机上传网站吗
  • 网站的布局wordpress搭建官网步骤
  • 接入备案和增加网站网页上的视频怎么下载
  • 优秀广告案例无锡seo报价
  • 吉安市建设规划局网站庐江网站广告怎么做
  • 网站建设与管理用什么软件有哪些全国企业信用信息公示系统查询入口
  • 大企业网站样式什么是网络营销网络营销的内容有哪些
  • 网站开发软件学习高端广告公司名字
  • 外贸网站源码怎么建商务网站开发开题报告
  • OmegaT翻译软件下载和安装教程(附安装包)
  • 网站布局模版网站建设价表模板
  • 小米笔试题:一元一次方程求解
  • 哪里找专业做网站的公司手机网站模板 网址
  • 百度最新泛站群程序深圳画册制作
  • 三亚网站定制开发公司申请做网站要什么局
  • 如何在公司系统建网站上海工商公示网查询官网
  • 卷积神经网络CNN(四):池化技术
  • 竞赛算法中的常用库以及库函数
  • 网站运营管理方案怎么判断网站被k