10进制转换成 16进制到36进制的源码
来源:互联网 发布:网络大电影 兴影网 编辑:程序博客网 时间:2024/05/16 17:06
http://bbs.csdn.net/topics/380131393
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms; namespace WindowsFormsApplication3{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { textBox3.Text = Convert(int.Parse(textBox1.Text), int.Parse(textBox2.Text)); } private string Convert(int n, int Base) { bool gt0 = true; if (Base < 10 || Base > 36) return null; if (n == 0) return "0"; if (n < 0) { n = -n; gt0 = false; } StringBuilder sb = new StringBuilder(); string t = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"; while (n > 0) { sb.Append(t[n % Base]); n /= Base; } t = sb.ToString(); n = t.Length; sb.Length = 0; if (!gt0) sb.Append("-"); while (--n >= 0) sb.Append(t[n]); return sb.ToString(); } }}
0 0
- 10进制转换成 16进制到36进制的源码
- 23.c++-16进制转换成字符串(随手源码)
- [VB.NET源码]10进制转换16进制的代码
- 进制转换程序示例源码
- Java进制转换(源码分析)
- Java内置进制转换源码解析
- pybitcointools源码分析之进制转换
- MINA源码学习---mina怎么把字符转换为16进制的
- 10进制到任意进制的转换
- 从JDK源码分析Java进制转换
- 进制转换,内存存储格式,源码,反码,补码
- java 十六进制 Integer 进制转换 源码解读
- 16进制的转换
- 16进制的转换
- 16进制的转换
- IntToHex(10-16进制的转换)
- 进制之间的转换 16---10
- SQL实现16进制到10进制的转换
- 程序设计入门—Java语言_第一周编程作业
- Java自带的性能监测工具用法简介——jstack、jconsole、jinfo、jmap、jdb、jsta、jvisualvm
- Ubuntu14.04安装wineqq国际版
- 安卓sdk安装问题,虚拟机不能创建(转自http://shoutmon.com/)
- linux文件合并,去重,分割
- 10进制转换成 16进制到36进制的源码
- Duplicate entry '127' for key 'PRIMARY'
- 让XCode运行时自动更新资源(改进版)
- 《Effective C++》学习笔记——条款22
- DLL 与 COM(1)
- 第十七周项目六——学生成绩统计(1~3)
- 我若离去,后会无期
- 逆序的三位数
- Genymotion--Unable to create Genymotion virtual devices:Connection timeout