基础语法 二进制

二进制是说满二进一,比如6这个数字在计算机二进制的表现形式就是110

===========总结==========

1.数据在计算机底层都是怎样存储的?

都是采用二进制:使用0,1按照逢2进1的规则表示数据来存储

2.如何快速的算出一个数据的二进制形式?(十进制转二进制)

选择除二取余法,求得数除2然后一直除直到余1为止,吧所有的余数从后往前排序就可以得到这个数得二进制形式

3.数据在计算机底层存储得最小单位是什么?

============计算机中的数据的最小单位==========

计算机最小的组成单元是:使用8个二进制位为一组,来保存数据,我们称之为一个字节(byte),

其中的每个二进制位称之为一位(bit),1byte = 8bit.

4.计算机中的文本图像声音是怎么进行存储得?

        4.1(字符在计算机中是如何存储的)

        Ascll(阿斯克)编码表:即美国信息交换标准编码,规定了现代英语、数学字符、和其他西欧字符对应的数字编号。

        4.2(图片是怎样在计算机中进行存储的?)

       图片就是无数个像素点组成的,相应的像素点转化为相应的二进制。

每个像素点的数据:用0~255*255*255(红绿蓝)表示其颜色

      4.3(声音是怎样在计算机中进行存储的?)

       通过二进制进行存储声音

=================二进制转十进制==============

8 4  2  1对应四位二进制

=====八进制、十六进制介绍=======

为了便于观察和表示二进制,推出了八进制和十六进制

八进制:把3位二进制作为一个单元,最小数是0,最大数是7,共8个数字,这就是八进制。(在开发中八进制用的不多)

十六进制:把4位二进制作为一个单元,最小数是0,最大数是15,共16个数字,依次用0~9A~F代表是十六进制。

====注意====

Java程序中支持书写二进制、八进制、十六进制的数据,分别需要以0B或者0b、0、0X或者0x开头

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值