*********怎么把十进制转换为二进制呢?*********

lar99 2006-11-24 02:53:48
怎么把十进制转换为二进制呢?
然后在把二进制转换为字符串?
...全文
272 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
gwallan 2006-11-29
  • 打赏
  • 举报
回复
mark
kittykula 2006-11-29
  • 打赏
  • 举报
回复
狂除2如何?
vincent4a 2006-11-25
  • 打赏
  • 举报
回复
帮顶,我也想知道。
小李木耳 2006-11-24
  • 打赏
  • 举报
回复
不好意思,我的回答不准确!
小李木耳 2006-11-24
  • 打赏
  • 举报
回复
转贴:
-------------->
oracle唯一接受二进制的函数是bin_to_num

   SQL> select bin_to_num(1, 0, 1) from dual;

   BIN_TO_NUM(1,0,1)
   -----------------
   5
--------------<
这样的话,就得把需要转换的数据拆开了!如:
select 8+4+2+1 ,bin_to_num(1,1,1,1) from dual;
rolandzhang 2006-11-24
  • 打赏
  • 举报
回复
好像没有直接转换的,需要自己实现。

1.HEXTORAW
将一个十六进制构成的字符串转换为二进制
2.RAWTOHEXT
将一个二进制构成的字符串转换为十六进制
估计要自己编写了。
3.ROWIDTOCHAR
将ROWID数据类型转换为字符类型
4.CHARTOROWID
将字符数据类型转换为ROWID类型


fuxia 2006-11-24
  • 打赏
  • 举报
回复
这个学计算机的都知道的呀,一直除2,每次的余数记下来,直到不能再除了
lar99 2006-11-24
  • 打赏
  • 举报
回复
哈哈 Oracle
AFIC 2006-11-24
  • 打赏
  • 举报
回复
开始-〉程序-〉附件-〉计算器……

17,082

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧