Problem Description输入一个十进制数N,将它转换成R进制数输出。Input输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(210)。Output为每个测试实例输出转换后的数,每个输出占一行。如果R大于10,则对应的数字规则参考16进制(比如,10用A表示,等...
分类:
其他好文 时间:
2015-07-05 09:28:47
阅读次数:
175
意甲冠军:有两个查询:q=1。在[x,y]间隔,兑换b十进制,数字和m多少个月。q=2。在[x,y]间隔,兑换b十进制,数字是m第一k的数目是多少(十进制),没有输出由给定的主题。思维:和比特的平均数dp如,第几个数的话就是二分推断。然后就是按常理要开4维,就是dp[i][sum][b][m] i位...
分类:
其他好文 时间:
2015-07-04 15:28:14
阅读次数:
99
题目描述: 输入一个10进制数字,请计算该数字对应二进制中0的个数,注意左数第一个1之前的所有0都不需要计算。不需要考虑负数的情况。
题目类别: 位运算
难度: 初级
运行时间限制: 无限制
内存限制: 无限制
阶段: 入职前练习
输入: 要计算的十进制非负数
输出: 二进制中第一个1之后0 的个数
样例输入: 2
样例输出: 1
代码/*----------...
分类:
其他好文 时间:
2015-07-03 23:27:46
阅读次数:
142
在应用开发中往往需要将下载成功的文件进行MD5校验,就是获取一个文件的消息摘要,每个文件生成的摘要都是独一无二的,生成的消息摘要是128位(16个字节)的数据,一般都需要将他们转换成十六进制的字符串。将十进制数转换成十六进制可以使用Integer.toHexString(int num),只要低八位...
分类:
移动开发 时间:
2015-07-03 20:29:14
阅读次数:
295
[对象和类型]
学生的属性:
小明 对象
姓名:男
性别:
年龄:
身高:
体重:
籍贯
五种基本对象类型
字符串 (string),简记为 str
使用 ' ' 或 " " 括起来的一系列字符
整数(integer),简记为 int
十进制:21,八进制:025,十六进制:0x15
浮点数(float)1.48,21.0,21.,.21,2.1E...
分类:
编程语言 时间:
2015-07-03 09:17:11
阅读次数:
147
1的数目问题描述 给定一个十进制正整数N,写下从1开始,到N的所有整数,然后数一下其中出现的所有"1"的个数。例如: N= 2,写下1,2。这样只出现了1个"1"。 N= 12,我们会写下1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12。这样,1的个数是5。问题是: ...
分类:
其他好文 时间:
2015-07-02 19:25:20
阅读次数:
138
#include?"csapp.h"
/*本代码将点分十进制形式的ip地址转化为十六进制数并且输出*/
//返回一个字符串代表的整数
int?str2int(char?*str)
{
??//要注意变量的初始化
??int?value=0;
??//字符串长度
??...
分类:
其他好文 时间:
2015-07-02 12:27:29
阅读次数:
735
Warning浮点数精度显然简单的十进制分数如同 0.1 或 0.7 不能在不丢失一点点精度的情况下转换为内部二进制的格式。这就会造成混乱的结果:例如,floor((0.1+0.7)*10)通常会返回 7 而不是预期中的 8,因为该结果内部的表示其实是类似 ...。这和一个事实有关,那就是不可能精确...
分类:
Web程序 时间:
2015-07-02 11:53:55
阅读次数:
225
位运算 位运算是把数字用二进制表示之后,对每一位上0或者1的运算。 理解位运算的第一步是理解二进制。二进制是指数字的每一位都是0或者1.比如十进制的2转化为二进制之后就是10。在程序员的圈子里有一个流传了很久的笑话,说世界上有10种人,一种人知道二进制,而另一种人不知道二进制。。。。。。 其实...
分类:
其他好文 时间:
2015-07-01 17:37:07
阅读次数:
134
1、十进制数字格式化工具:DecimalFormatDecimalFormat df = new DecimalFormat(); double data = 1203.405607809; System.out.println("格式化之前:" + data); String pattern...
分类:
移动开发 时间:
2015-07-01 15:41:09
阅读次数:
132