1.SqlServer 10进制转换成62进制,写成函数方法--@num 要转换的10进制--@len 转换后保留支付长度CREATE function [dbo].[intto62](@num bigint)returns varchar(16)begindeclare @result varchar(100) set @...
1.SqlServer 10进制转换成62进制,写成函数方法
--@num 要转换的10进制 --@len 转换后保留支付长度 CREATE function [dbo].[intto62](@num bigint) returns varchar(16) begin declare @result varchar(100) set @result='' while @num>0 begin select @result=substring('0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHLJKLMNOPQRSTUVWXYZ',@num%62+1,1)+@result,@num=@num/62 end return @result end
2.C# 10进制转换成62进制
private static char[] charSet = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".ToCharArray(); public static string To62(long number) { var str = string.Empty; var num = number; while (num > 0) { long val = num % 62; str = charSet[val] + str; num = num / 2; } return str; }
沃梦达教程
本文标题为:sql和C#10进制转化62进制
基础教程推荐
猜你喜欢
- C#实现常见加密算法的示例代码 2023-06-27
- C#实现文件上传下载Excel文档示例代码 2022-11-10
- 关于Unity中RectTransform与transform的区别 2023-05-16
- C#11新特性使用案例详解 2023-06-08
- C# WinForm状态栏实时显示当前时间(窗体状态栏StatusStrip示例) 2023-03-29
- C# 实现FTP客户端的小例子 2023-03-04
- C# Winfom 中ListBox的简单用法详解 2023-02-03
- C#使用DirectX.DirectSound播放语音 2023-05-26
- C#获取应用程序路径或Web页面目录路径 2023-06-08
- C#使用NPOI导出Excel类封装 2023-05-22