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.CHR给出整 ...
分类:
数据库 时间:
2020-03-13 18:52:21
阅读次数:
48
BCD数是用一个字节来表达两位十进制的数,每四个比特表示一位。所以如果一个BCD数的十六进制是0x12,它表达的就是十进制的12。但是小明没学过BCD,把所有的BCD数都当作二进制数转换成十进制输出了。于是BCD的0x12被输出成了十进制的18了! 现在,你的程序要读入这个错误的十进制数,然后输出正 ...
分类:
其他好文 时间:
2020-03-13 18:43:34
阅读次数:
68
问题描述 从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。 注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。 1 #include<iostream> 2 #include<cmath> 3 #include<cstring> 4 using ...
分类:
编程语言 时间:
2020-03-11 10:46:28
阅读次数:
86
二进制 计算机中的数据不同于人们生活中的数据,人们生活采用十进制数,而计算机中全部采用二进制数表示,它只包含0、1两个数,逢二进一,1+1=10。每一个0或者每一个1,叫做一个bit(比特)。下面了解一下十进制和二进制数据之间的转换计算。 十进制数据转成二进制数据:使用除以2获取余数的方式 方法为: ...
分类:
其他好文 时间:
2020-03-10 09:12:18
阅读次数:
70
一、计算机基础知识 二进制 计算机内部全部采用二进制数表示,只包含0、1两个数,逢二进一。每个0或1叫做一个 bit (比特)。 进制之间的转换 十进制转换成二进制数据:使用除以2获取余数的方式。 二进制转换成十进制数据:使用8421编码方式。 字节 字节是计算机中最小的存储单元,计算机储存任何数据 ...
分类:
编程语言 时间:
2020-03-09 00:43:35
阅读次数:
77
在学习进制转换时,我们了解到:我们经常使用的十进制数是转换为二进制进行存储的,只需要按照顺序将转换后的结果放在对应的位置上就行了。其实小数的存储也是基于二进制的,不过由于小数由整数部分和小数部分组成,为了方便表示和比较,会使用另外的方式来存储。
分类:
其他好文 时间:
2020-03-06 20:13:56
阅读次数:
85
问题描述 : 输入一个十进制数N,将它转换成R进制数输出。 输入说明 : 输入数据包含T个测试实例,每个测试实例包含两个整数N(32位整数,可为负数)和R(2<=R<=16, R<>10)。 输出说明 : 为每个测试实例输出转换后的数,每个输出占一行。如果R大于10,则对应的数字规则参考16进制(比 ...
分类:
其他好文 时间:
2020-03-04 12:27:26
阅读次数:
124
题目描述: 给出两个整数n、b,问十进制整数n在b进制下是否是回文数,若是,则输出Yes;否则,输出No。在此之后输出n在b进制下的表示。 单词:Palindromic Number--回文数;decimal--十进制的。 输入格式: 输入用空格分隔的两个数,第一个数是十进制数n(0<N≤10?9) ...
分类:
其他好文 时间:
2020-03-03 22:20:14
阅读次数:
63
记录下几种常用的控制小数点后位数的方法,除了这几种还有很多方法也可以控制,但是用得不常见,下面是比较常见的几种方法 使用BigDecimal类对超长数字进行格式化控制 使用DecimalFormat格式化十进制数字 使用printf格式化输出 具体实现 package _12_26_test; im ...
分类:
编程语言 时间:
2020-03-03 12:37:21
阅读次数:
79
问题描述 对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能。它们的前几个是: 00000 00001 00010 00011 00100 请按从小到大的顺序输出这32种01串。 分析:1.观察得出第i-1行即为i-1所对应的二进制数,所以就转化成了十进制数转化为二进制数 2.初始化 ...
分类:
其他好文 时间:
2020-03-02 10:43:44
阅读次数:
68