求高手 任意进制计数 求实现方法!!!!!!!!!!

问题描述

我想用36个字母代替数字,进行计数如何才能实现????????????如aaa+1=aabaaz+1=abaazz+1=baa用程序如何实现?

解决方案

解决方案二:
自己解决了。
解决方案三:
=_=雷
解决方案四:

解决方案五:
引用楼主tengguo的帖子:

我想用36个字母代替数字,进行计数如何才能实现????????????如aaa+1=aabaaz+1=abaazz+1=baa用程序如何实现?

时间: 2024-11-18 10:10:42

求高手 任意进制计数 求实现方法!!!!!!!!!!的相关文章

进制之间的转换-输入为“任意进制+数值”,想输出十进制下该数的数值,但怎么也输出不对,求解答!

问题描述 输入为"任意进制+数值",想输出十进制下该数的数值,但怎么也输出不对,求解答! int main() { int i=0,j,k,s=0,d=0,n=0; int q=1; int a,b; char str1[100]; char str2[100]; int num[100]; cin>>i; gets(str1); k=strlen(str1)-2; while(k>=0) { a=getnum(str1[k]); a=a*q; s=s+a; q=q*

任意进制转换算法

#include <stdio.h> /************************************************************************/ /* 功能:实现任意进制之间的转换 /* 参数:pSrc--指向源进制数,字符数组存放 /* pDst--指向转换完成后的进制数,以字符数组形式存放 /* src --源进制数的进制类型,如十进制数的src值为10 /* dst --需要转换成的进制类型 /**************************

在qt5 pieview中画条形图,有代码 求高手讲解一下,急求!!!!!

问题描述 在qt5 pieview中画条形图,有代码 求高手讲解一下,急求!!!!! #include "pieview.h" #include PieView::PieView(QWidget *parent) : QAbstractItemView(parent) { } void PieView::paintEvent(QPaintEvent *) { QPainter painter(viewport()); painter.setPen(Qt::black); int x0=

php实现将任意进制数转换成10进制的方法_php技巧

本文实例讲述了php实现将任意进制数转换成10进制的方法.分享给大家供大家参考.具体如下: php将任意进制的数转换成10进制,例如8进制转换成10进制,16进制转换成10进制 <?php # Show the steps involved in converting a number # from any base (like octal or hex) to base 10 # See below for examples, instructions and copyright functi

php实现的任意进制互转类分享_php实例

之前不知道php自带有base_convert可以实现任意进制之间的转换,自己写了一个.... <?php /** * 进制转换类 * @author sgf@funcity * @version 2011-02-15 */ Class Hex{ private static $element = array( '0','1','2','3','4','5','6','7','8','9', 'A','B','C','D','E','F','G','H','I','J', 'K','L','M'

[20131125]vim的bccalc.vim插件有关问题以及10,16进制转换的简单方法.txt

[20131125]vim的bccalc.vim插件有关问题以及10,16进制转换的简单方法.txt 链接: http://www.vim.org/scripts/script.php?script_id=219在windows下乘法,以及^运算有问题加入如下: let str = escape (str, '();&>let str = substitute (str, "\\\^", "\\\^\\\^\\\^\\\^", ""

C语言之任意进制的转换

我们都知道转换进制是一个让人比较头疼的事情,下面我的代码不是最好的,也就仅仅是一个思路而已,至少我认为使用栈来进行进制转换是比较合适的一种方法,好了,不多叙述了. #include<stdio.h> #include<stdlib.h> /* 函数trans将无符号整数n翻译成d(2<=d<=16)进制表示的字符串s */ #define M sizeof(unsigned int)*8 int trans(unsigned n, int d, char s[]) {

将正小数转化为2-9进制小数的实现方法_C 语言

将任意十进制正小数分别转换成2,3,4,5,6,7,8,9进制正小数,小数点后保留8位,并输出.例如:若十进制小数为0.795,则输出:  十进制正小数 0.795000 转换成 2 进制数为: 0.11001011 十进制正小数 0.795000 转换成 3 进制数为: 0.21011011 十进制正小数 0.795000 转换成 4 进制数为: 0.30232011 十进制正小数 0.795000 转换成 5 进制数为: 0.34414141 十进制正小数 0.795000 转换成 6 进制

char-java中参数传递变换的问题,求问:结果为什么是这样的啊??求高手解答!拜谢~

问题描述 java中参数传递变换的问题,求问:结果为什么是这样的啊??求高手解答!拜谢~ 求问:结果为什么是这样的啊?? change:Test change:g change:b change:c TestPram:Hello TestPram:g TestPram:b TestPram:c 代码如下: public class TestPram { String str = "Hello"; char[] ch = {'a','b','c'}; public static void