码迷,mamicode.com
首页 > 数据库 > 详细

T-SQL编写程序,将十进制数值转换为二进制字符串后输出

时间:2014-11-08 18:15:39      阅读:297      评论:0      收藏:0      [点我收藏+]

标签:二进制   sqlserver   

declare @ch nchar(10),@n int,@a int
set @n=20
set @ch=''
print cast(@n as varchar(5))+'的二进制为:'
while @n<>0
begin
	set @a=@n%2
	set @n=@n/2
	set @ch=char(48+@a)+@ch
end
print @ch

结果为:

20的二进制为:
10100    

T-SQL编写程序,将十进制数值转换为二进制字符串后输出

标签:二进制   sqlserver   

原文地址:http://blog.csdn.net/u012110719/article/details/40922889

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!