标题: [SQLServer] X进制与10进制之间的转换 (查看:421 回复:5)
DVD
中级网管

数据库技术


光荣退伍  
UID 183991
精华 5
积分 569
帖子 3133
MST币 10686 点    
BST币 569 点    赚取
阅读权限 100
注册 2005-4-11
来自 IT鸟语学院
状态 离线
 
[ 使用道具 ]  
发表于 2008-5-29 02:01  [ 资料 ]  [ 博客 ]  [ 主页 ] [ 短消息 ]  [ 加为好友
爱琴思邮件系统iGENUS V5.0
X进制与10进制之间的转换
本帖发表在我是网管论坛,帖子地址:http://bbs.54master.com/252858,1,1
题外话:好久没有上来了,今天有机会上来,顺便发发帖子,希望能有兴趣的朋友喜欢。
1k t![&P+m:k1T网管论坛,网管软件,企业网管论坛,企业网管软件,企业网管教程,网吧网管论坛,网吧网管软件,网吧网管技术- 畅通网络 因为有我4u"g,^:E9j5F7q
  在网上看到有16进制转为10进制,10转为16进制的方法,我这里做个X进制与10进制之间转换d,算法与16<-->10直接的转换算法是相似的。
&U8O2r1q2J0E- 畅通网络 因为有我我是网管论坛(k%M"d&O:J'\,c&W
我是网管论坛,企业网管的天堂,网吧网管的乐园。网管软件下载、网管教程下载。中国最大的网管交流论坛!/K!j*c g/O(b
Declare @x nvarchar(1024)- 畅通网络 因为有我6_4m2L:K h+A/u-w
Declare @y int!{)?/V5T(n9q8q
Declare @sys int --x进制
W2u(O/g/l8g;`*t:S3J7q%l
0e#w.x&A,^%A#a我是网管论坛Set @x='30'
7J1E*Q:z.R我是网管论坛,企业网管的天堂,网吧网管的乐园。网管软件下载、网管教程下载。中国最大的网管交流论坛!Set @sys=21 --@sys=21表示二十一进制
1T3A-@:O6M9S'`&X.[bbs.54master.com- 畅通网络 因为有我8R0V#~"X+L,y#M
--x进制转换成10进制bbs.54master.com2q;L1c+W)?"u8x b
;With ,?$i7K3W-|2Q.l
T1 As(
)M!D0Q:U'g*V)T4?我是网管论坛,企业网管的天堂,网吧网管的乐园。网管软件下载、网管教程下载。中国最大的网管交流论坛!    Select
5X%^#e4_)O0p:x)G2S我是网管论坛            X=Stuff(Reverse(@x),1,1,''),
'm6}2d F/A5Z+O我是网管论坛            Y=Convert(int,Case Isnumeric(Right(@x,1)) When 0 Then ASCII(Upper(Right(@x,1)))-55 Else Right(@x,1) End*Power(@sys,0)),我是网管论坛:W)n(O-B/J ~7n'y-\9]&W:O
            L=Convert(int,1):n5x'x'Z(M-~
    Union All网管论坛,网管软件,企业网管论坛,企业网管软件,企业网管教程,网吧网管论坛,网吧网管软件,网吧网管技术!Z5C6y(~&h0w9y!S
    Select
7u/W;O"L2X![;V4y网管论坛,网管软件,企业网管论坛,企业网管软件,企业网管教程,网吧网管论坛,网吧网管软件,网吧网管技术            X=Stuff(X,1,1,''),我是网管论坛,企业网管的天堂,网吧网管的乐园。网管软件下载、网管教程下载。中国最大的网管交流论坛!5L+f G4y3O(j+r
            Y=Convert(int,Case Isnumeric(Left(X,1)) When 0 Then ASCII(Upper(Left(X,1)))-55 Else Left(X,1) End*Power(@sys,L)),bbs.54master.com C!F.g0b"u7T/v8~
            L=L+Convert(int,1)网管论坛,网管软件,企业网管论坛,企业网管软件,企业网管教程,网吧网管论坛,网吧网管软件,网吧网管技术;T9j-Y,W B
    From T1- 畅通网络 因为有我"n!A(R;Z(@.V
    Where X>''    !V8t!_4T)^)d#T.t8o
)我是网管论坛,企业网管的天堂,网吧网管的乐园。网管软件下载、网管教程下载。中国最大的网管交流论坛!2[#F2o7O7`
Select [10进制-->X进制]=SUM(Y) From T1
)j1R+b5J)]*J;J*Vbbs.54master.com/\5p.Q)t8]'^2?%]0R*q
--10进制换成x进制转- 畅通网络 因为有我(m*J!O2k/p/@(C5j*I9Y8k0Z
Set @y=32- 畅通网络 因为有我+w/M*l6K9^1W/U7K
Set @sys=2 --@sys=2表示二进制
4}'\"w:v%a1~"S/S8^(C- 畅通网络 因为有我;With
+m;h.h+U,c;s$y0O网管论坛,网管软件,企业网管论坛,企业网管软件,企业网管教程,网吧网管论坛,网吧网管软件,网吧网管技术T1 As(网管论坛,网管软件,企业网管论坛,企业网管软件,企业网管教程,网吧网管论坛,网吧网管软件,网吧网管技术+j!W;i2@7h'L
    Select 我是网管论坛;S&y/z8I#m9f4e%{/z+n:E)Q
            X=Convert(int,@y/@sys),
3b#|#b.E8q(t网管论坛,网管软件,企业网管论坛,企业网管软件,企业网管教程,网吧网管论坛,网吧网管软件,网吧网管技术            Y=Convert(nvarchar(1024),Case (@y%@sys)/10 When 0 Then Rtrim(@y%@sys) Else Char(@y%@sys%10+65) End),
:l)u+t$a'L6X/S*|!a- 畅通网络 因为有我            L=Convert(int,1)网管论坛,网管软件,企业网管论坛,企业网管软件,企业网管教程,网吧网管论坛,网吧网管软件,网吧网管技术8p%u5S `-_5j%o._/l
    Union All我是网管论坛,企业网管的天堂,网吧网管的乐园。网管软件下载、网管教程下载。中国最大的网管交流论坛!6p8{-_7y*x2R#H(k/d-|(d
    Select bbs.54master.com,N9t/c'O,a-r3r)j$k-J
            X=X/@sys,
)s0j:y.q#_"D            Y=Convert(nvarchar(1024),Case (X%@sys)/10 When 0 Then Rtrim(X%@sys) Else Char(X%@sys%10+65) End+Y),
&o6s*r.r#v.r5M,K#l我是网管论坛            L=Convert(int,L+1)网管论坛,网管软件,企业网管论坛,企业网管软件,企业网管教程,网吧网管论坛,网吧网管软件,网吧网管技术4Z s*P.q#F#B+e4T
    From T1 Where X>0
'r!e,s#k:W0W7[-Gbbs.54master.com)网管论坛,网管软件,企业网管论坛,企业网管软件,企业网管教程,网吧网管论坛,网吧网管软件,网吧网管技术!V4j7@ d9l-M%E/a*R
Select Top 1 [x进制-->10进制]=Y From T1  Order By L Desc
5N2z |*Y.O6H0k我是网管论坛,企业网管的天堂,网吧网管的乐园。网管软件下载、网管教程下载。中国最大的网管交流论坛!我是网管论坛(R1q#N8S:b

2Q0Z M#?;C.},`0p4f我是网管论坛,企业网管的天堂,网吧网管的乐园。网管软件下载、网管教程下载。中国最大的网管交流论坛!
"K'j3Q)d'l&O8p9s"{$X我是网管论坛结果:
1@1@ T*_4u8?)p!V'g:ybbs.54master.com10进制-->X进制bbs.54master.com6n0M+_&@(v%B1`
-----------
'V4K2O7s#z(a1q我是网管论坛,企业网管的天堂,网吧网管的乐园。网管软件下载、网管教程下载。中国最大的网管交流论坛!63- 畅通网络 因为有我'B#R4s(|4X#_:W(z
我是网管论坛,企业网管的天堂,网吧网管的乐园。网管软件下载、网管教程下载。中国最大的网管交流论坛!;Q5O1Y:K#C+A3`9f
(1 行受影响)9X2O/y0\6s(e#a

(a6B0P3q%d-P+j我是网管论坛x进制-->10进制3R;K7J4t(A9x [
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------我是网管论坛,企业网管的天堂,网吧网管的乐园。网管软件下载、网管教程下载。中国最大的网管交流论坛!&x-M4J(t+|5~
100000
:q+x8K({$`*R(~']9h- 畅通网络 因为有我2[6[/Z8c.I#E'V7B
(1 行受影响)
8[%o x7c3~3?- 畅通网络 因为有我
8Z9f9y3\/z,V0q4F我是网管论坛,企业网管的天堂,网吧网管的乐园。网管软件下载、网管教程下载。中国最大的网管交流论坛![ 本帖最后由 DVD 于 2008-5-29 02:04 编辑 ]

[ 点这里复制网址,推荐给你QQ/MSN上的好友们! ]
本站声明:以上内容由网友 DVD 提供,与54master立场无关!
《我是网管》论坛
No incapable except unthinkable
my blog : DVD的博客
  MSN:weiguohao008@hotmail.com



--
[ 顶部 ]
黄药师他闺女
学徒网管




UID 735652
精华 0
积分 5
帖子 25
MST币 22 点    
BST币 5 点    赚取
阅读权限 60
注册 2008-5-28
状态 离线
 
[ 使用道具 ]  
发表于 2008-5-29 12:34  [ 资料 ]  [ 博客 ]  [ 短消息 ]  [ 加为好友
虽然看不太懂,但还是支持一下..

本站声明:以上内容由网友 黄药师他闺女 提供,与54master立场无关!
[ 顶部 ]
xiongyi624
学徒网管




UID 724464
精华 0
积分 6
帖子 227
MST币 438 点    
BST币 6 点    赚取
阅读权限 60
注册 2008-5-10
状态 离线
 
[ 使用道具 ]  
发表于 2008-5-30 10:08  [ 资料 ]  [ 博客 ]  [ 短消息 ]  [ 加为好友
支持一下噢,我来算下。

本站声明:以上内容由网友 xiongyi624 提供,与54master立场无关!
[ 顶部 ]
xiongyi624
学徒网管




UID 724464
精华 0
积分 6
帖子 227
MST币 438 点    
BST币 6 点    赚取
阅读权限 60
注册 2008-5-10
状态 离线
 
[ 使用道具 ]  
发表于 2008-5-30 10:09  [ 资料 ]  [ 博客 ]  [ 短消息 ]  [ 加为好友
这是在什么里换算的?

本站声明:以上内容由网友 xiongyi624 提供,与54master立场无关!
[ 顶部 ]
wonder_520
学徒网管




UID 736972
精华 0
积分 5
帖子 18
MST币 4 点    
BST币 5 点    赚取
阅读权限 60
注册 2008-5-30
状态 离线
 
[ 使用道具 ]  
发表于 2008-5-30 11:04  [ 资料 ]  [ 博客 ]  [ 短消息 ]  [ 加为好友
支持.支持一下噢,我来算下。

本站声明:以上内容由网友 wonder_520 提供,与54master立场无关!
[ 顶部 ]
特蓝克斯
版主

数据库技术


现役斑竹  
UID 102607
精华 10
积分 556
帖子 3648
MST币 8594 点    
BST币 556 点    赚取
阅读权限 180
注册 2004-3-7
来自 辽宁沈阳
状态 离线
 
[ 使用道具 ]  
发表于 2008-5-30 13:54  [ 资料 ]  [ 博客 ]  [ 主页 ] [ 短消息 ]  [ 加为好友QQ Yahoo!


QUOTE:
原帖由 xiongyi624 于 2008-5-30 10:09 发表 4G$Z9m,_9N9a0p
这是在什么里换算的?

我是网管论坛)P0j;k4?)n-I7P8r/[

3o9v3p7c:\.]8H)[7_我是网管论坛存储过程你的。网管论坛,网管软件,企业网管论坛,企业网管软件,企业网管教程,网吧网管论坛,网吧网管软件,网吧网管技术6A%o,[ b8`

-\'Y$m9F5}!r+V'L7s我是网管论坛,企业网管的天堂,网吧网管的乐园。网管软件下载、网管教程下载。中国最大的网管交流论坛!
2e#\4x L4c"y"x3C,E"h,g- 畅通网络 因为有我支持一下,不错

本站声明:以上内容由网友 特蓝克斯 提供,与54master立场无关!
《我是网管》论坛
-创想社区╄   博客圈:PHP开发团队
〖54ASP设计之旅Ⅰ〗:4714166 (已满) 〖54PHP设计之旅Ⅱ〗:7429484  〖54SQL设计之旅Ⅲ〗:7429318
〖创想网〗ASP技术(未满):18042617
[ 顶部 ]
  
 



当前时区 GMT+8, 现在时间是 2008-9-7 01:31

Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
Processed in 0.056399 second(s), 12 queries , Gzip enabled

清除 Cookies - 关于我是网管 - 联系我是网管 - 广告服务 - 诚聘版主 - 无图版 - WAP -