计算机基础
JasonKQLin
我欲仁,斯仁至矣!
展开
-
HDF格式
1,什么是HDF格式HDF是Hierarchical Data Format的缩写,它是用来储存和管理大规模数据的格式。包括HDF4和HDF5两种,HDF4已经过时了,但The HDF Group任然在维护它,它的不足是最大支持的文件大小为2G,HDF5是HDF4的升级版,克服了很多HDF4的缺点。2,HDF5相比于HDF4,HDF5简化了文件结构,只包含两种主要的对象类型:1),数据集,它是同质类型的多维数组;2),群组,它是持有数据集和其他群组的容器结构。3,HDF5的组织结构1),为了原创 2020-08-16 21:14:38 · 4351 阅读 · 0 评论 -
float32与float64
bit, bytes与wordbit即比特位,是最小一级的信息单位;byte即字节,是计算机存储容量的计量单位,1 byte=8 bits;word指计算机字,简称字。在存储器中,通常每个单元存储一个字。因此每个字都是可以寻址的。字的长度用位数来表示,计算机的每个字所包含的位数称为字长,计算的字长是指它一次可处理的二进制数字的数目。一般地,大型计算机的字长为32-64位。常用的字节单位:KB(Kilobyte)MB(Megabyte)GB(Gigabyte)TB(Trillionbyte)原创 2020-08-02 20:08:16 · 9021 阅读 · 0 评论 -
IEEE Standard 754 浮点数
1,在C语言家族的编程语言中,常用到的是单精度浮点数(single precision)和双精度浮点数(double precision)。它们的 表示方法如下:单精度浮点数能准确表示绝对值小于等于2242^{24}224的任意整数。双精度浮点数能准确表示绝对值小于等于2532^{53}253的任意整数。2,例子...原创 2019-03-26 12:56:13 · 844 阅读 · 0 评论 -
原码、反码与补码
1,原码:将十进制数值变成二进制数值之后的结果。加入分配8个字节的内存,则10的原码为00001010-9的原码为10001001其中第一位表示符号,0代表正数,1代表负数,后面7位用二进制数值(从右往左依次为20,21,...,262^0, 2^1,...,2^620,21,...,26)注意10+(-9)的二进制计算结果为10010011(即-19)2,反码:将原码中的符号位不变,...原创 2019-03-26 13:49:24 · 1727 阅读 · 0 评论 -
JSON格式
1,JSON格式定义JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset o...原创 2019-07-26 16:27:20 · 524 阅读 · 0 评论