Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 如何使用typescript将十六进制值转换为可接受的uint(可能是数字)_Angular_Typescript - Fatal编程技术网

Angular 如何使用typescript将十六进制值转换为可接受的uint(可能是数字)

Angular 如何使用typescript将十六进制值转换为可接受的uint(可能是数字),angular,typescript,Angular,Typescript,我看了很多例子,但我没有真正的运气。我面临的问题是,我需要使用typescript在一个可接受的uint值中传递一个十六进制值。我需要转换为十六进制值的值是-15921907,但是我可以更成功地将其转换为rgb,但即使如此,它也不是100%准确的。然后我需要将一个十六进制值转换成一个与所遇到的值相似的值 这有希望吗?还是因为Typescript的功能有限而失去了希望 提前感谢您的帮助。如果我能提供任何帮助来解决这个问题,请让我知道=)(如果我的解释没有任何意义,也请让我知道…) 我将继续寻找解决

我看了很多例子,但我没有真正的运气。我面临的问题是,我需要使用typescript在一个可接受的uint值中传递一个十六进制值。我需要转换为十六进制值的值是-15921907,但是我可以更成功地将其转换为rgb,但即使如此,它也不是100%准确的。然后我需要将一个十六进制值转换成一个与所遇到的值相似的值

这有希望吗?还是因为Typescript的功能有限而失去了希望

提前感谢您的帮助。如果我能提供任何帮助来解决这个问题,请让我知道=)(如果我的解释没有任何意义,也请让我知道…)


我将继续寻找解决方案,当我找到它时,我会发布,任何形式的想法或任何东西都将受到欢迎。

您的
编号。toString(16)
生成十六进制,并
parseint(hexnumber,16)
将其转换回来。我不知道你有没有试过。希望有帮助。

你的
数字。toString(16)
生成十六进制,而
parseint(hexnumber,16)
将其转换回来。我不知道你有没有试过。希望有帮助。

parseInt*谢谢你的回答:)parseInt*谢谢你的回答:)