题目描述 : 现在输入两个n位二进制数,输出它们异或结果的十进制答案。上述样例中异或的二进制结果为1000,转化成十进制就是8。 输入: 输入有三行,第一行一个数n(1<=n<=20),接下来两行有两个n位二进制数。输入的二进制数可能有前导零。 输出 输出一个数,异或结果的十进制数值,不要输出前导零 ...
分类:
其他好文 时间:
2017-08-17 22:51:53
阅读次数:
250
尽管是一个CS专业的学生,小B的数学基础很好并对数值计算有着特别的兴趣,喜欢用计算机程序来解决数学问题,现在,她正在玩一个数值变换的游戏。她发现计算机中经常用不同的进制表示一个数,如十进制数123表达为16进制时只包含两位数7、11(B),用八进制表示为三位数1、7、3,按不同进制表达时,各个位数的 ...
分类:
其他好文 时间:
2017-08-17 20:06:28
阅读次数:
132
3255:十进制到六进制 3255:十进制到六进制 总时间限制: 1000ms 内存限制: 65536kB描述进制转换: 将十进制(不超过int类型表示的范围)的数转换为六进制的数.输入输入为第一行是组数n,后面n行是需要进制转换的十进制数.输出进制转换后的n行六进制数。样例输入 3 13 46 2 ...
分类:
其他好文 时间:
2017-08-12 20:29:44
阅读次数:
163
输入一个十进制数,用程序将其变换成2进制数和8进制数。 每一组数据只有一行,即需要被变换的十进制整数。(输入有多组测试数据):3 对应每一组数据,输出对应的2进制和8进制,第一行输出2进制,第二行输出8进制数:11 3 代码: #include<iostream> using namespace s ...
分类:
其他好文 时间:
2017-08-12 19:42:25
阅读次数:
288
转进制 【题目描述】 用递归算法将一个十进制数X转换成任意进制数M(M<=16)。 【输入】 一行两个数,第一个十进制数X,第二个为进制M。 【输出】 输出结果。 【输入样例】 31 16 {将十进制31转化为十六进制数} 【输出样例】 1F 【题解】倒取余可以考虑栈 #include <iostr ...
分类:
其他好文 时间:
2017-08-09 19:58:33
阅读次数:
182
引入编码的原因:计算机只能存储二进制数。所以要存放字符,就要存放对应码表数字的二进制数。 并不是直接存入对应的字符轮廓。显示的时候也是将二进制数转换为十进制数字,去查找对应码表 来进行解码。ASCII:第一张码表,只兼顾了拉丁字符和常用符号 a--97z--122A--65Z--90 0-..
分类:
编程语言 时间:
2017-08-04 16:11:19
阅读次数:
209
笔记:1.浮点型(也叫浮点数 float,双精度数 double 或实数 real)可以用以下任一语法定义: <?php$a = 1.234; $b = 1.2e3; $c = 7E-10;?> 2.浮点数的字长和平台相关,尽管通常最大值是 1.8e308 并具有 14 位十进制数字的精度(64 位 ...
分类:
编程语言 时间:
2017-08-03 18:48:28
阅读次数:
138
数据库 SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A ZERO SPACE 65 97 48 32 2.CH ...
分类:
数据库 时间:
2017-08-02 19:09:05
阅读次数:
246
一、问题描述 在编写modbus代码时发生一件由语法细节引起的bug,起因是自增运算符以及C语法顺序。 输入的数据是2233=0X08B9,高低字节顺序是0x08 0xB9, 使用modbus poll向92寄存器写入十进制数据2233. 但是经过(*reg++)*256+(reg++)之后,结果变 ...
分类:
其他好文 时间:
2017-07-30 22:05:55
阅读次数:
162
0、开篇: (1)二进制数0.1,用十进制数表示的话是多少? 0.5 (2)用小数点后有3位的二进制数,能表示十进制数0.625吗? 可以,0.101 (3)将小数分为符号、尾数、基数、指数4部分进行表现的形式称为什么? 浮点数(浮点数形式) (4)二进制数的基数是什么? 2 (5)通过把0作为数值 ...
分类:
其他好文 时间:
2017-07-29 18:58:22
阅读次数:
154