我一直在寻找一种在DART编程语言中将十进制数字转换为十六进制格式的方法.
例如,HexCodec
类中的hex.encode
方法无法转换十进制1111(其十六进制值为457),而是给出了一个异常:
FormatException:无效字节0x457.(偏移量为0时)
如何将十进制数转换为十六进制数?
我一直在寻找一种在DART编程语言中将十进制数字转换为十六进制格式的方法.
例如,HexCodec
类中的hex.encode
方法无法转换十进制1111(其十六进制值为457),而是给出了一个异常:
FormatException:无效字节0x457.(偏移量为0时)
如何将十进制数转换为十六进制数?
int.toRadixString(16)
是的.
另见第https://groups.google.com/a/dartlang.org/forum/m/#!topic/misc/ljkYEzveYWk页