BCD数是用一个字节来表达两位十进制的数,每四个比特表示一位。所以如果一个BCD数的十六进制是0x12,它表达的就是十进制的12。但是小明没学过BCD,把所有的BCD数都当作二进制数转换成十进制输出了。于是BCD的0x12被输出成了十进制的18了! 现在,你的程序要读入这个错误的十进制数,然后输出正 ...
分类:
其他好文 时间:
2020-03-13 18:43:34
阅读次数:
68
整数拓展 进制 二进制 0b开头 十进制 八进制 0开头 十六进制 0x开头 int i = 10;//十进制int i2 = 010;//八进制int i3 = 0x10;//十六进制 0~9 A~F 浮点数拓展 float f = 0.1f;//0.1double d = 1.0/10;//0. ...
分类:
编程语言 时间:
2020-03-13 13:03:59
阅读次数:
73
Python基础篇——基本数据类型 数字类型:整数类型、浮点数类型、复数类型 整数类型:4种进制表示形式:十进制、二进制、八进制、十六进制,默认采用十进制,其他进制需要增加引导符号 进制种类 引导符号 描述 十进制 无 默认情况 二进制 0b/0B 由字符0或1组成 八进制 0o/0O 由字符0-7 ...
分类:
编程语言 时间:
2020-03-13 12:57:51
阅读次数:
94
0x01 Crypto ROT 题目链接: "点击获取" 思路 首先,需要了解什么是ROT。ROT是一种简单的替换算法,这种算法的主要加密方法是将所有明文密码同时左移或者右移某一长度,常见的是ROT13。ROT可以在二十六个字母之间替换,也可以在所有可见字符替换,如果没有指明是什么替换的话,全部试一 ...
分类:
其他好文 时间:
2020-03-13 01:12:34
阅读次数:
229
正则表达式对象/RegExp 创建正则表达式 隐式创建 let regx = /正则表达式/修饰符 > /pattern/attributes // pattern(正则表达式) 是一个字符串,指定了正则表达式的模式或其他正则表达式。 /* attributes(修饰符) i: 执行对大小写不敏感的 ...
分类:
Web程序 时间:
2020-03-13 01:04:34
阅读次数:
69
在Python语言中,我们会常用到二进制,八进制,十进制以及十六进制,今天来讲一下各种进制的表示方法。(字母大小写均可) 二进制:以0b开头,不会出现2及2以上的数字。(以此类比) 八进制:以0o开头。 十进制:以数字开头,最常用的。 十六进制:以0x开头 进制之间的转换: bin(x):其他进制转 ...
分类:
编程语言 时间:
2020-03-12 23:50:01
阅读次数:
99
常量程序运行期间,不可改变的数据127812.34‘s‘‘s‘单引号,避免编译器进行处理1.表示因为常量的数值不可改变,所以使用数值去表示一个常量2.类型1212.34‘s‘通过外貌,可以知道常量的类型常量的类型使用默认类型整型常量默认:int1234-->int-------------------------------尾缀:1234L-->long1234l-->long-
分类:
编程语言 时间:
2020-03-12 23:38:15
阅读次数:
91
1.基本数据类型 1.Number(数值型) 进制: 1.二进制以0b开头,如:0b10 2.八进制以0或者0o开头,如:070 3.十六进制以0x开头,如:0xa0 数字表示范围: 1.最小值:Number.MIN_VALUE 2.最大值:Number.MAX_VALUE NaN: NaN,即非数 ...
分类:
Web程序 时间:
2020-03-12 20:25:13
阅读次数:
76
fmt的格式packagemainimport"fmt"//import"fmt"funcmain(){vars1int=19varst="abc"fmt.Printf("aa:%T\n",s1)//查看变量的类型fmt.Printf("aa:%v\n",st)//查看变量的值fmt.Printf("aa:%#v\n",st)//查看变量的值,字符串带双引号fmt.Printf("aa:%s\n"
分类:
其他好文 时间:
2020-03-12 17:06:35
阅读次数:
182