- 浏览: 717579 次
- 性别:
- 来自: 嘉兴
文章分类
- 全部博客 (386)
- Struts1.1 (2)
- Database (18)
- Core Java (15)
- Log4j (4)
- SSH (0)
- Dao (1)
- Architecture Design (1)
- References (2)
- Eclipse&MyEclipse (10)
- Hibernate (7)
- Spring (8)
- JavaMail (1)
- Data Structure And Algorithm (48)
- Struts 2 (2)
- SSI (1)
- SSL (2)
- JSTL (1)
- EJB3 (2)
- NET (2)
- XML (2)
- Components (2)
- Ant (3)
- Multi Thread (1)
- Performance Monitoring (1)
- Web Server (17)
- Oracle (1)
- jQuery (8)
- Regular Expression (1)
- Weblogic (1)
- Exception (1)
- Security (2)
- File Manipulation (1)
- JavaScript (12)
- JVM (2)
- HTML&DIV&CSS (4)
- Android (10)
- Beyond GFW (0)
- Business (0)
- SVN (6)
- 虚拟主机 (1)
- Virtual Host (3)
- My mentality (5)
- OS (15)
- ISPMP (3)
- Magento (5)
- Jsoup&HttpClient (7)
- LINUX (9)
- Database Design (0)
- Power Designer (1)
- TaobaoOpenPlatform (2)
- C/C++ (3)
- Maven (11)
- Quartz (1)
- Load Balance (1)
- Zabbix (4)
- Product&Business (1)
- Pay Interface (1)
- Tomcat (2)
- Redis (1)
- 集群 (1)
- Session (1)
- 共享Session (1)
- Jedis (1)
- jenkins (1)
- 持续集成 (1)
- Web前端 (1)
最新评论
-
aqq331325797:
特意注册账号上来说一句。牛逼!
swagger2.2.2 与 spring cloud feign冲突 -
KitGavinx:
跨顶级域名怎么保持sessionid一致?
Tomcat7集群共享Session 基于redis进行统一管理 -
jaychang:
dujianqiao 写道HI ,能否给一个完整的demo 啊 ...
淘宝订单同步方案 - 丢单终结者 -
GGGGeek:
找了一会儿,感觉mybatis应该没有这种操作,直到发现博主的 ...
mybatis collection list string -
dujianqiao:
HI ,能否给一个完整的demo 啊 ?
淘宝订单同步方案 - 丢单终结者
#include<stdio.h> #include<string.h> #include<algorithm> using namespace std; void change(int base1,int base2,char str[],char result[]); int leap; int main() { int n; while(1==scanf("%d",&n)) { int num=0; for(num=0;num<n;num++) { leap=0; int base1,base2,length,i,sign; char str[1000],result[1000]; scanf("%d%d%s",&base1,&base2,str); printf("%d %s\n",base1,str); printf("%d ",base2); length=strlen(str); int kkkk=0; for(i=0;i<length;i++) { if(str>='A'&&str<='Z') str-=7; else if(str>='a') str-=13; if(str=='0') kkkk++; } if(kkkk==length||(length==1&&str[0]==0)) { printf("0\n\n"); continue; } change(base1,base2,str,result); length=strlen(result); for(i=0;i<length;i++) { if(result-'0'>=10&&result-'0'<=35) result+=7; else if(result-'0'>=36) result+=13; } reverse(&result[0],&result[length]); if(!leap) { for(i=0;i<length;i++) if(result!='0') { sign=i; break; } for(i=sign;i<length;i++) printf("%c",result); printf("\n"); } printf("\n"); } } return 0; } void change(int base1,int base2,char str[],char result[]) { int temp,i,length,k=0; char quetient[1000]; length=strlen(str); i=0; while(i<length) { temp=0; for(i=0;i<length;i++) { temp=temp*base1+str-'0'; quetient=temp/base2+'0'; temp%=base2; } quetient='\0'; result[k++]=temp+'0'; for(i=0;i<length;i++) str=quetient; for(i=0;i<length;i++) { if(quetient!='0') break; } } result[k]='\0'; return; }
发表评论
-
【排序算法系列】希尔排序
2015-12-05 16:14 805希尔排序的概述: a[0]...a[n-1 ... -
归并排序
2015-06-20 15:28 859public class MergeSort { pub ... -
插入排序
2015-06-20 15:27 458/** * 插入排序1 容易理解 * * ... -
有序线性链表归并
2013-10-05 11:30 1511#include<stdio.h> #incl ... -
Trie树 应用 Phone List
2012-06-15 11:21 1146Phone List 时间限 ... -
Trie树 单词查找树 键树(JAVA版附分析说明)
2012-06-13 10:27 5117来源于英文“retrieval”. ... -
Trie树 单词查找树 键树
2012-06-12 08:59 1117转自:http://zh.wik ... -
数字金额转中文大写金额
2010-11-26 15:09 1399/** * 用来将数字金额转化成中文大写的金额 ... -
汉诺塔递归算法
2010-11-25 08:17 1318import java.util.Scanner; /* ... -
约瑟夫出圈
2010-11-24 20:45 1070#include<iostream> #incl ... -
SmartHashSet只是为了解释HashSet的原理
2010-07-26 11:11 1330写该类的目的只是为了 ... -
二叉树中序遍历非递归算法
2010-06-29 23:17 1691#include<iostream> usi ... -
二叉树的创建
2010-06-29 23:15 1101#include<iostream> usi ... -
哈弗曼树建立与哈弗曼编码
2010-06-29 23:12 1209#include<iostream> #de ... -
二叉排序树转双向链表(要求无任何新增节点)
2010-06-29 23:07 2458题目:输入一棵二元查找树,将该二元查找树转换成一个排序的双 ... -
线索二叉树中插入结点
2010-06-29 23:05 1848#include<iostream> usi ... -
二叉排序树的递归与非递归查找
2010-06-29 22:58 2258#include<iostream> usi ... -
二叉树中序线索化及查找某一结点的前驱,后继结点
2010-06-29 22:54 2643#include<iostream> usi ... -
十字链表定义创建查找
2010-06-29 22:44 1283#include<iostream> #defi ... -
稀疏矩阵转置
2010-06-29 22:39 1600#include<iostream> #defi ...
相关推荐
自己写的大数进制转换工具,支持36进制以内的任意长度数字转换(数字长度只受编辑框长度限制)
大数 进制 转换 支持 多种进制 2 进制 8进制10进制 16 进制
大数16进制转换为10进制,转换的基本原理是将大数切割开成各个数,按照正常的运算过程,记录进位等
2013年写过windows版的大数转换工具。这几天为了学习cocoa,想着这个项目比较小,用来练手比较合适。 就该写了个mac版的。 随便看看吧,没有别的用意,只是为了练习cocoa。
做好的直接可以用的工具。不需要安装,直接点击运行。
可以进行任意进制转换,定义一个能够表示任意进制整数的自定义整数类,该类能 表示2至16进制之间的任意进制整数,也就是说,能按照当前进制整数的运算规则和 表示规则对该整数类对象施加算术四则运算和进行输入输出...
大数运算,包含进制转换!小数点也在内 大数运算,包含进制转换!小数点也在内 大数运算,包含进制转换!小数点也在内 大数运算,包含进制转换!小数点也在内 大数运算,包含进制转换!小数点也在内 大数运算,包含...
二进制字符串转换十进制字符串,大数的运算,进制转换
将十进制转换成二进制输出并且对其进行位操作
代码用的是VS2008开发工具写的,面向对象版(OOV)。任意进制的转换就是2、8、10、16进制之间的转换。编程语言是C#。该文件是源代码,如果要进行测试,还需要一个创建一个类(main()函数)。
JavaCard 平台大数数制转换的设计与实现,谷思庭,邓中亮,根据JavaCard 平台应用开发的需求,本文提出了在此有限资源平台上实现十六进制大数转换成ASCII 码数组的设想,并对其可行性加以论证。
进制转换计算器,不过小数版输入大数时精度会降低,后期会加以改进
十进制大数转二进制超详细注释版.c
ACM 模板库目录小技巧 2C++手动扩栈 2输入挂 2输出挂 2用位运算快速求解全部组合数 2Java 快速输入输出 2Java 大数进制转换 3对整数的二分
摘要:VB源码,算法相关,进制转换 一个VB进制转换程序源代码,将10进制转换成16进制不溢出,范围增大到922337203685477,压缩包内是实例源代码。
实际项目中遇到大数除法问题,超出范围;故采用数组存储;利用进位
0 含mfc源码 和执行文件 1 加入了当前版本里十六进制(Hex)的上限描述 2 改为在获取焦点 和 ...1 二进制转换其他进制时的判断不够完善 2 以后会加上不合法输入的处理,方便性的优化 3 还可以考虑大数转换,快捷键,托盘...
10转16进制不溢出
convert.c 进制转换函数 smath.h smath.c 大数加减乘除及取模、移位、模逆 头文件中唯一的亮点是模逆计算,基于扩展欧几基里得原理 其它的函数,本人数学能力有限优化还在进行中 有兴趣一起做的可以联系我hugewave@...