gpt4 book ai didi

actionscript-3 - 如何在 Actionscript 3 中将十六进制转换为十进制?

转载 作者:行者123 更新时间:2023-12-01 07:00:42 25 4
gpt4 key购买 nike

如何在 Actionscript 3 中将十六进制(字符串)转换为十进制(整数)?

最佳答案

Number , intuint类(class)有toString()接受方法 radix作为论据。
radix指定用于数字到字符串转换的数字基数(从 2 到 36)。如果不指定基数参数,则默认值为 10。

您可以通过 Number 和 uint 类转换为任何基数,如八进制、十六进制、二进制。

更好的方法
var decimal:int = parseInt("FFFFFF",16);//输出:16777215

其它的办法

var hex:String = "0xFFFFFF";
var hexint:int = int(hex);//输出:16777215

它相当于
var hexint:int = int(hex).toString(10);//十进制转换

恢复原值:
var decimalStr:String = hexint.toString(16).toUpperCase(); // output : FFFFFF 

关于actionscript-3 - 如何在 Actionscript 3 中将十六进制转换为十进制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14659322/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com