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# – 如何相对于按钮在Windows应用商店应用中定位弹出控件? 2023-09-20
- Winform使用FTP实现自动更新 2023-06-27
- C#学习笔记02--编写c#程序03--Windows Forms应用程序 2023-11-14
- C#简单聊天室雏形 2023-05-17
- 一文详解C#中重写(override)及覆盖(new)的区别 2023-07-18
- 详解C#App.config和Web.config加密 2022-12-11
- c#-串口通信-进程间-简单实验 2023-11-14
- VS2019打包WPF安装程序最新教程(图文详解) 2023-02-03
- Linq to Sql学习总结5 2023-11-14
- C#实现简单的3DES加密解密功能示例 2022-11-10