专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Flash

散分给及时结帖的朋友,顺便BS一下那些不结帖的人,该怎么处理

发布时间:2011-06-27 19:55:49 文章来源:www.iduyao.cn 采编人员:星星草
散分给及时结帖的朋友,顺便BS一下那些不结帖的人
现在发现Flash板块的人气比较低,决定BS一下那些不结帖的人。发了帖,人家解决了,不结帖,不利于赔养论坛人气,所以BS下,并不他意。顺便附上一个二进制数与十进制数的转换代码

JScript code

//txtIn为输入文本框
//txtOut为动态文本框,输出转换结果
//txtNote为动态文本框,显示提示信息
//btnA为按钮,将输入的十进制数转换为二进制数
//btnB为按钮,将输入的二进制数转换为十进制数

var reEr:RegExp=/^[01]+$/;
var reShi:RegExp=/^((\d)|([1-9]\d+))$/;
btnA.addEventListener(MouseEvent.CLICK,D2B);
btnB.addEventListener(MouseEvent.CLICK,B2D);
//十进制转换为二进制
function D2B(e:MouseEvent):void{
    txtNote.text="";
    txtOut.text="";
    var d:String=txtIn.text;
    var b:String="";
    if(reShi.test(d)){
        var decimal:Number=Number(d);
        do{
            b=(decimal % 2)+ b;
            decimal = Math.floor(decimal/2);
        }while(decimal>0);
        txtOut.text=b;
    }else{
        txtNote.text="请输入10进制数值!";
    }
}
//二进制转换为十进制
function B2D(e:MouseEvent):void{
    txtNote.text="";
    txtOut.text="";
    var b:String=txtIn.text;
    var decimal:Number=0;
    if(reEr.test(b)){
        for(var i:int=0;i<b.length;i++){
            decimal += Number(b.substr(i,1))*Math.pow(2,b.length-1-i);
        }
        txtOut.text=decimal+"";
    }else{
        txtNote.text="请输入2进制数值!";
    }
}



------解决方案--------------------
接分————结贴
------解决方案--------------------
竖起中指
一同鄙视
谢谢分享
代码贴走
重点来了
顺便接分
------解决方案--------------------
接分.
flash版块不只是现在人气低,以前就低了.
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: