起航学习网

- 让每个人都能学到最前沿新知识、新技能!
起航学习网
当前位置: 起航学习网 > 短期培训 > ps培训 > 使用AS3自带函数进2/8/10/16/32进制互换的方法

使用AS3自带函数进2/8/10/16/32进制互换的方法

时间:2016-05-16 17:40:00来源:SEO优化网 作者:起航学习网 已有: 名学员访问该课程

  快捷搜索:


机构名称:我爱学习网 联系手机:13783581536 在线客服:起航学习网客服 在 线 QQ:起航学习网客服 网站域名:

前言: 进制转换在编程中都常会用到,像一些语言更会自带进制转换的方法。AS3虽然没有现成的转换,不过我们可以结合使

进制转换在编程中都常会用到,像一些语言更会自带进制转换的方法。AS3虽然没有现成的转换,不过我们可以结合使用parseInt和toString处完成各种进制的转换。其中parseInt是把2/8/10/16/32进制转换成10进制,然后再使用toString把10进制转换成2/8/10/16/32进制。下面我们给大家介绍一下AS3自带函数进2/8/10/16/32进制互换吧!

function systemChange(txt:String,radix:uint,target:uint):String

{

var num:Number = parseInt(txt,radix); //把2~32进制转换为10进制

return num.toString(target); //把10进制转换为2~32进制

}

var txt = "FF6600"

txt = systemChange(txt,16,10); //16转10

trace(txt); //输出: 16737792

txt = systemChange(txt,10,8); //10转8

trace(txt); //输出: 77663000

txt = systemChange(txt,8,2); //8转2

trace(txt); //输出: 111111110110011000000000

txt = systemChange(txt,2,32); //2转32

trace(txt); //输出: fupg0

txt = systemChange(txt,32,16); //32转16

trace(txt); //输出: ff6600

以上就是我们给大家介绍的AS3自带函数进2/8/10/16/32进制互换的方法了。希望大家继续关注起航学习网qh.itpxw.cn官方网站!

文章出自:http://qh.itpxw.cn/peixun/ps/201612116.html

文章标题:使用AS3自带函数进2/8/10/16/32进制互换的方法



免责声明:本站文章均由入驻起航学习网的会员所发或者网络转载,所述观点仅代表作者本人,不代表起航学习网立场。如有侵权或者其他问题,请联系举报,必删。侵权投诉

你也许会喜欢如下的文章?

机构名称:我爱学习网 联系手机:13783581536 在线客服:起航学习网客服 在 线 QQ:起航学习网客服 网站域名:

(责任编辑:深圳学历教育网)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------