-5
A
回答
1
以下方法:转换成二进制和十六进制(如果你期望从整数值的字符串)。
1)要转换成二进制
- (NSString *)binaryStringWithInteger:(NSInteger)value
{
NSMutableString *string = [NSMutableString string];
while (value)
{
[string insertString:(value & 1)? @"1": @"0" atIndex:0];
value /= 2;
}
return string;
}
2)转换为十六进制
十六进制仅仅是一个显示为整数的方式。
,如果你想创建一个字符串,它是一个整数的十六进制表示,你可以使用此代码:
- (NSString *)hexFromInt:(NSInteger)val
{
return [NSString stringWithFormat:@"0x%X", val];
}
相关问题
- 1. 将十进制转换为十六进制和十六进制
- 2. 十六进制转换为二进制
- 3. 二进制到十六进制转换
- 4. 十六进制到二进制转换
- 5. 十进制/十六进制/二进制转换
- 6. 将十六进制转换为二进制,然后转换为十进制
- 7. 二进制转换为十六进制和十六进制转换为二进制
- 8. 十六进制和十进制转换
- 9. 十六进制,八进制,二进制到十进制(C++)
- 10. 如何十六进制转换为十六进制
- 11. 转换为八进制,二进制和十六进制在JavaScript
- 12. 从int转换为二进制或十六进制在mikroc
- 13. 将二进制(或十六进制)转换为ASCII
- 14. 转换为十六进制?
- 15. 转换十进制为十六进制的嵌入式C
- 16. 将十进制转换为十六进制的C++程序
- 17. 如何将十六进制字符串转换为十进制?
- 18. 如何负十六进制转换为十进制
- 19. 如何在bash中将十进制转换为十六进制?
- 20. 如何在Python中将十六进制转换为十进制?
- 21. 十进制转换为十六进制的转换(Java)的
- 22. 将二进制长字符串转换为十六进制c#
- 23. 混淆将C++中的十六进制转换为二进制
- 24. 将字符串转换为十六进制到十六进制
- 25. 如何将十六进制转换为二进制?
- 26. 如何将十六进制转换为二进制iphone
- 27. 十六进制为二进制和十进制在matlab中
- 28. 十六进制到十二进制转换(带sed的管道)
- 29. 使用十进制或十六进制
- 30. 转换RGBA为十六进制或ARGB转换为16进制
您已经标记这两者[目标c]和[迅速],那么是什么你在找什么? - 这是一个斯威夫特例如:http://stackoverflow.com/questions/26284223/how-to-convert-hex-number-to-bin-in-swift(我相信存在更多的答案两种语言)。 –
这里是客观的C:http://stackoverflow.com/questions/7194528/how-to-convert-hex-to-binary-iphone –
二进制其优良但小数? – NaveenKumar