进制转换在编程中都常会用到,像一些语言更会自带进制转换的方法。AS3虽然没有现成的转换,不过我们可以结合使用parseInt和toString处完成各种进制的转换。其中parseInt是把2/8/10/16/32进制转换成10进制,然后再使用toString把10进制转换成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
本文转自:http://www.5uflash.com/flashjiaocheng/Flash-as3-jiaocheng/4399.html
发表评论
-
一步一步学Remoting之三:复杂对象
2010-04-10 10:05 651这里说的复杂对象是比 ... -
Flash8 Remoting 例子 For .NET
2010-04-10 10:05 596最近研究Flash Remoting的 ... -
Flash8 Remoting 例子 For .NET
2010-04-10 10:04 633最近研究Flash Remoting的 ... -
flash 8 安装remoting解决方法
2010-04-10 10:04 704刚安装的FLASH8,表面上看上去并不支持remoting.需 ... -
flash 8 安装remoting解决方法
2010-04-10 10:04 446刚安装的FLASH8,表面上看上去并不支持remoting.需 ... -
ActionScript 3 Cookbook中文版 章节预览
2010-04-09 13:02 547[1b]ActionScript 3 Cookbook 中 ... -
ActionScript 3 Cookbook中文版 章节预览
2010-04-09 13:02 737[1b]ActionScript 3 Cookbook 中 ... -
《ActionScript 3.0 Cookbook》 第一章. ActionScript 语言基础
2010-04-09 13:02 508[1u] [1b]ActionScript 3.0 Coo ... -
《ActionScript 3.0 Cookbook》 第一章. ActionScript 语言基础
2010-04-09 13:01 687[1u] [1b]ActionScript 3.0 Coo ... -
as3游戏开发之打气球系列(二)
2010-04-09 13:01 530HI,经过了昨天疯狂的理 ... -
2/8/10/16/32进制AS3自带函数进行互换
2010-04-09 10:08 927进制转换在编程中都常会用到,像一些语言更会自带进制转换的方法。 ... -
flash地图游戏说明如何结合AS3.0使用
2010-04-09 10:08 841记得AS2.0帮助文档还未看到1/100时,AS3.0就铺天盖 ... -
flash地图游戏说明如何结合AS3.0使用
2010-04-09 10:08 751记得AS2.0帮助文档还未看到1/100时,AS3.0就铺天盖 ... -
AS3的网页参数处理
2010-04-09 10:07 596我们一般向网页swf文件传入参数有两种方式,一种是URL如: ... -
用鼠标观看图片各部分的效果
2010-04-08 10:26 718Flash AS 制作用鼠标可以观看图片各个部分的效果,至于 ... -
用鼠标观看图片各部分的效果
2010-04-08 10:26 669Flash AS 制作用鼠标可以观看图片各个部分的效果,至于 ... -
漫画绘制技法大放送(上)
2010-04-08 10:26 338网络收集整理(jundark) [1b]一、人体基本结构[/1 ... -
flash动画形变讨论二:低头
2010-04-08 10:25 454上次说了基本的形变,现在说下提示点,提示点是控制图形变化的基本 ... -
卡通娃娃360度转身动画
2010-04-08 10:25 534超人表情原创大赛正如火如荼的进行中,对于初哥可能就望钱兴叹了, ... -
动画人物运动规律与节奏
2010-04-08 08:37 588本文转自:h ...
相关推荐
C#进制转换函数 2,8,10,16进制之间的转换
一个SQL脚本函数,16进制转换为10进制数
一个SQL 脚本函数,由10进制数转换为16进制数
一般常见为36进制转10进制,但为了区分26个字母中O和I与阿拉伯数字0和1相似,所以特殊情况会用34进制转10进制( 三十四进制转十进制 )的换算。目的是排除26个字母中O和I,24个字母+10个阿拉伯数字=34。...
16进制转10进制例程.rar
STM32十六进制字符串转十进制数值STM32十六进制字符串转十进制数值STM32十六进制字符串转十进制数值
MYSQL脚本函数 10进制转换成36进制
10进制转换2-8-16进制函数
本文主要讲了单片机16进制转10进制数,下面一起来学习一下
MATLAB里并没有十六进制转二进制的现有函数,这是我做项目时顺便写的一个小函数,输入位字符型16进制数,输出为字符型2进制数。
MATLAB二进制转十六进制函数
由于二进制数在C#中无法直接表示,所以所有二进制数都用一个字符串来表示 例如: 二进制: 1010 表示为 字符串:”1010″ int d = 10; //十进制转二进制字符串 Console.WriteLine(Convert.ToString(d,2)); //...
STM32串口使用自定义协议接收一串十六进制数据并进行储存 提取十六进制数据的两个字节转化为十进制数据 发送一个字节函数 发送两个字节函数 发送字符串函数 重定向printf函数 重定向scanf函数
说明:数据转换类,支持2,10,16进制互换 版本:V1.0 作者:终日乾乾 日期:2011.3.15 QQ号:490096006,需要更多类请与我联系! 使用:首先在StdAfx.h文件中载入本类的头文件; 其次给编辑框添加cstring型的变量...
十进制转为二进制函数[十进制转为二进制函数]-精品源代码
可以把16进制的字符串转换为10进制的数字
将verilog16进制的数通过算法转化成bcd码,用于数码管显示。
c++编写的十进制与十六进制相互转换程序,在dos运行测试没问题。
C#自带函数各进制转换:Convert.ToString,Convert.In32,Convert.ToDouble
stm32标准库进制转换.rar