SOGO論壇
標題:
十進制轉n進制
[列印本頁]
作者:
mm117777
時間:
2012-7-18 11:25:57
標題:
十進制轉n進制
void inverse(char *s) {
int i, j;
char c;
// 安砞﹃n,盢0㎝n-1秸传,传1㎝n-2,﹃い丁ゎ
for (i = 0, j = strlen(s) - 1; i < j; i++, j--) {
c = s[i];
s[i] = s[j];
s[j] = c;
}
}
/**
* 盢valb秈╰参ㄓ笷,挡狦﹃s柑
*/
void convert(char s[], int val, int b) {
int i = 0;
int digit;
while (val / b > 0) {
digit = val % b; // 璸衡程
// 10计A-Zㄓ
s[i++] = (digit < 10) ? digit + '0' : digit - 10 + 'A';
val /= b;
}
s[i++] = (val < 10) ? val + '0' : val - 10 + 'A';
s[i] = 0;
inverse(s);
}
作者:
劍君13恨
時間:
2012-8-17 20:38:49
大大可否給我vb2008版的這個程式得程式碼呢?
歡迎光臨 SOGO論壇 (https://oursogo.com/)
Powered by OURSOGO.COM