a毛片毛费观看-a毛片在线-a毛片在线观看-a毛片在线免费观看-国产成人综合洲欧美在线-国产成人综合高清在线观看

始創于2000年 股票代碼:831685
咨詢熱線:0371-60135900 注冊有禮 登錄
  • 掛牌上市企業
  • 60秒人工響應
  • 99.99%連通率
  • 7*24h人工
  • 故障100倍補償
您的位置: 網站首頁 > 幫助中心>文章內容

Oracle 10進制轉換2進制

發布時間:  2012/8/26 16:17:05

寫了個Oracle轉換函數,發現當數據為負數的時候,無法轉換,因為業務前端入庫的數據是32位,當JAVA進行有符號轉換為INT類型的時候,會產生負數,而我要再次轉換為二進制進行位的判斷,網上找了好多,都不能做有符號數字的轉換,因此按照負數的二進制表示法重新寫了個函數:

負數的二進制方法的表示方法:例如 -5  
第一步:首先要把5變成101的二進制形式
-
 

第二步:再者就是安位取反,(形成前面全是1)010
第三步:在最后加1 形成:11111111 11111111 11111111 11111011

CREATE OR REPLACE FUNCTION NUMBER_2_BIT(V_NUM NUMBER) RETURN VARCHAR IS
  V_RTN VARCHAR(2000);
  V_N1  NUMBER;
  V_N2  NUMBER;
BEGIN
  V_N1 := ABS(V_NUM);
  --如果為正數
  IF SIGN(V_NUM) > 0 THEN
    LOOP
      V_N2  := MOD(V_N1, 2);
      V_N1  := ABS(TRUNC(V_N1 / 2));
      V_RTN := TO_CHAR(V_N2) || V_RTN;
      EXIT WHEN V_N1 = 0;
    END LOOP;
   
    --dbms_output.put_line('正數結果'||V_RTN);
    
    --補全32位高位0
    SELECT lpad(V_RTN,32,0)
    INTO   V_RTN
    FROM dual;
   
     --dbms_output.put_line('正數補全結果'||V_RTN);
   
  ELSE
    --轉換為二進制同時按位取反
    LOOP
      V_N2 := MOD(V_N1, 2);
      IF V_N2 = 1 THEN
        V_N2 := 0;
      ELSIF V_N2 = 0 THEN
        V_N2 := 1;
      END IF;
      V_N1  := ABS(TRUNC(V_N1 / 2));
      V_RTN := TO_CHAR(V_N2) || V_RTN;
      EXIT WHEN V_N1 = 0;
    END LOOP;
   
    --dbms_output.put_line('負數結果'||V_RTN);
   
    --補全32位高位1
    SELECT lpad(V_RTN,32,1)
    INTO   V_RTN
    FROM dual;
   
    --dbms_output.put_line('負數補全1結果'||V_RTN);
   
    --二進制轉換為10機制,同時+1
    SELECT SUM(data1) + 1
    INTO V_N1
      FROM (SELECT substr(V_RTN, rownum, 1) * power(2, length(V_RTN) - rownum) data1
              FROM dual
            CONNECT BY rownum <= length(V_RTN));
   
    -- dbms_output.put_line('轉換為十進制數結果'||V_RTN);
    
    ----轉換為二進制
    LOOP
      V_N2 := MOD(V_N1, 2);
      V_N1  := ABS(TRUNC(V_N1 / 2));
      V_RTN := TO_CHAR(V_N2) || V_RTN;
      EXIT WHEN V_N1 = 0;
    END LOOP;
   
    --dbms_output.put_line('負數轉換結果'||V_RTN);
   
    --補全32位高位0
    SELECT lpad(V_RTN,32,0)
    INTO   V_RTN
    FROM dual;
   
    --dbms_output.put_line('負數補全0結果'||V_RTN);
   
  END IF;

  RETURN V_RTN;
END;


本文出自:億恩科技【www.ibaoshan.net】

服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經營性ICP/ISP證:贛B2-20080012
  • 服務器/云主機 24小時售后服務電話:0371-60135900
  • 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
  • 專注服務器托管17年
    掃掃關注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區翠竹街1號總部企業基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網安備41019702002023號
      0
     
     
     
     

    0371-60135900
    7*24小時客服服務熱線

     
     
    亚洲中文精品久久久久久不卡| 激情综合婷婷丁香五月情| 亚洲精品偷拍无码不卡AV| 人妻系列无码专区无码专区| 精品国产乱码久久久久久人妻 | 国产免费又爽又色又粗视频| 9420高清完整版在线观看| 性猛69式交富婆Ⅹ×××乱大交| 免费一本色道久久一区| 国产免费不卡午夜福利在线| AV一区二区三区人妻少妇| 亚洲国产成人无码影片在线播放| 日本老熟妇毛茸茸| 久久久久久人妻无码| 国产成人精品午夜福利在线播放| 18黑白丝水手服自慰喷水网站| 亚洲AV成人精品日韩一区18p| 人妻无码一区二区三区免费视频 | 亚洲日韩精品无码AV一区二区三| 色偷偷AV男人的天堂京东热| 狂野AV人人澡人人添| 国产精品无码久久综合网| AI换脸造梦JENNIE喷水| 亚洲精品午夜国产VA久久成人| 日子我妈妈毛片儿电影| 浪荡人妻共32部黑人大凶器电影| 国产精品亚洲АV无码播放| J日本成熟IPHONE69| 亚洲人成网站18禁止| 天天玩天天玩天天玩| 欧美丰满熟妇性XXXX| 精品少妇人妻AV一区二区三区 | 少妇人妻综合久久中文888| 老师粉嫩小泬喷水视频90| 国产熟妇人妻ⅩXXXX麻豆网站| 按在阳台上疯狂的进入| 夜夜爽妓女8888视频免费观看 | 久久久久人妻一区精品| 国产精品亚洲精品日韩已方 | 人妻无码系列一区二区三区| 久久久久亚洲AV成人网人人网站| 国产精品无码免费专区午夜 | 国产成人午夜福利院| ASSPICS亚洲美女裸体CHINESE | 欧美巨大巨粗黑人性AAAAAA| 精品无码一区二区三区不卡 | 教官在我腿中疯狂律动H| 粉嫩AV一区二区精品爆乳| 24小时在线看免费观看直播| 亚洲精品自产拍在线观看动漫| 天堂久久天堂AV色综合| 哦┅┅快┅┅用力啊┅┅村妇| 精品久久久久久无码中文字幕一区 | 日本XXX色视频| 噜噜狠狠色综合久色A站网址| 国产中文欧美日韩在线| 丁香婷婷激情综合俺也去| 69SEX久久精品国产麻豆| 亚洲人成网7777777国产| 无码熟妇人妻AⅤ在线影片| 人妻无码不卡在线视频| 浪货趴办公桌~H揉| 皇上骑带木棒的早朝| 国产成人高清精品亚洲| А√天堂资源中文最新版地址 | 久久永久免费人妻精品我不卡| 国产一区二区三区小说| 粉嫩AV一区二区精品爆乳| CAOPORN免费公开视频| 一二三四免费观看在线6| 亚洲AV永久无码精品久久麻豆| 丝袜美女人体艺术| 欧美性受XXXX喷潮| 军人全身脱精光自慰| 狠狠躁夜夜躁人人爽天天古典| 国产丰满美女A级毛片| 插插插精品亚洲一区| 99国产欧美久久久精品| 夜夜揉揉日日人人青青| 亚洲成人AV在线| 无码AV熟妇素人内射vr在线| 日本喷奶水中文字幕视频| 妺妺窝人体色WWW写真| 久久久久久老熟妇人妻av| 国自产拍亚洲免费视频| 国产大屁股喷水视频在线观看| 别揉我奶头~嗯~啊~| 最新国产AⅤ精品无码| 亚洲无人区码一二三码区别图片| 亚洲AV无码二区一区二十六区| 挺进绝色老师的紧窄小肉 | 无码A级毛片日韩精品| 日韩欧无码一二三区免费不卡| 欧美精品一区二区三区在线| 六个人玩我一个人| 激情综合激情五月俺也去| 国产狂喷水潮免费网站WWW| 高清欧美精品XXXXX在线看| 拔萝卜在线视频免费观看| 99久久精品美女高潮喷水| 曰本女人牲交视频视频免费| 亚洲人JIZZ日本人| 亚洲AV怡红院AV男人的天堂| 无人区码卡二卡WWW| 熟妇一区二区三区| 日韩麻豆乱婬一区二区三区| 人妻出差精油按摩被中出| 你再躲一个试试BY深巷无酒| 猫咪AV最新永久网址无码| 久久久久精品少妇9999| 精品免费AV一区二区三区| 国模GOGO大尺度尿喷人体| 国产乱人伦AV在线A麻豆| 国产成人精品免费视频网页大全| 大伊香蕉在线精品视频75| 巴西BBABBABBABBA| A级毛片免费无码观看、、| 2020国产精品香蕉在线观看 | IPHONE14欧美日韩版本| 51无人区码一码二码三码免费 | 免费A级毛片18以上观看精品| 久久亚洲精品无码爱剪辑| 久久国产精品99精品国产987| 精品国产乱码久久久久久小说| 黑鬼吊太大少妇尖叫| 国产做国产爱免费视频| 国产精品自在线拍国产手青青机版| 国产SUV精品一区二区四| 动漫成人无码免费视频在线播| 成人国产三级在线观看| 被三个男人躁一夜好爽小说| YSL蜜桃色成人| JAPANESETUBE日本护| av 成人 亚洲无码| 2022一本久道久久综合狂躁| 中文字幕少妇人妻av护士人妻| 中国少妇BBWBBW| 中国老妇XXXX性开放| 制服中字人妻中字出轨中字| 中国BGMBGMBGM老妇网站| 中国WINDOWS野外| 曰韩免费无码AV一区二区| 影视先锋AV资源噜噜| 影音先锋中文字幕人妻| 玉蒲团Ⅱ之性战奶水潘金莲小说| 永久免费看真人动漫网站| 伊人久久大香线蕉亚洲| 曰本熟妇色XXXXX曰本妇| 中文无码精品一区二区三区| 中文字幕久久波多野结衣AV不卡| 岳胀耸的雪乳奶水| 中国小YOUNV女YOUNV| 中文字幕无码无码专区| 18禁无遮拦无码国产在线播放| 19禁在线观看漫画视频| 99久久精品费精品国产| AV老司机福利精品导航| JK女自慰下面爆浆喷水| 扒开校花的粉嫩小泬| 成人国产精品一区二区网站| 大屁股大乳丰满人妻| 国产99视频精品免费视看6| 国产成人亚洲综合无码精品| 国产精品久久久久久久影院| 国产熟妇人妻ⅩXXXX麻豆网址| 国偷自产AV一区二区三区| 精产国品一二三产区区别在哪儿 | CAOPOREN超碰最新地址| X姓女RAPPER的首次亮相| 被黑人巨茎日出白浆的少妇| 办公室撕开奶罩吮奶在线观看| 成人无码区免费AⅤ片在线观看| 大伊香蕉在线精品视频75| 国产AV午夜精品一区二区三区 | 久久精品A亚洲国产V高清不卡| 久久久WWW成人免费毛片| 久久亚洲精品成人AV无码网站 | 亚洲AV无码乱码在线观看性色| 亚洲国产精品久久久久爰色欲| 亚洲熟妇在线观看| 在线播放亚洲第一字幕| 92午夜少妇极品福利无码电影| GOGO西西自慰人体高清人体模| 被多个强壮的黑人灌满精| 村长用力挺进她的花苞啥电视| 国产成人AV乱码在线观看| 国产乱子伦精品无码专区| 黑人入室强丰满人妻| 久久精品国产亚洲AV日韩 | 丰满的人妻HD高清日本| 国产AV无码专区亚洲AV手机麻| 国产精品爽爽ⅴa在线观看| 韩漫嘿啾漫画进入| 久久99精品久久久久久HB| 麻豆视频传媒入口| 欧美性猛交XXXX黑人猛交| 三个医生换着躁我一个| 无码人妻精品一区二区桃蜜| 亚洲AV自慰白浆喷水少妇| 亚洲最大综合久久网成人|