gpt4 book ai didi

objective-c - 十进制到十六进制 - Cocoa/Objective-C

转载 作者:行者123 更新时间:2023-12-03 16:23:01 26 4
gpt4 key购买 nike

我需要转换一些具有十进制内容的字符串。我想要这些内容以十六进制格式的字符串形式...

我该怎么做?

我尝试使用 NSScanner,但这个方法似乎有点大,只能进行十进制-十六进制计算?

感谢您的回答!

最佳答案

如果您知道字符串仅包含有效的十进制数字,那么最简单的方法是:

NSString *dec = @"254";
NSString *hex = [NSString stringWithFormat:@"0x%lX",
(unsigned long)[dec integerValue]];
NSLog(@"%@", hex);

关于objective-c - 十进制到十六进制 - Cocoa/Objective-C,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10517560/

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