从 NSString 获取长整型值
我需要从 NSString
获取一个 long
值。
例如,我有这个:
NSString *test = @"5437128";
并且我需要:
long myLong = 5437128;
如何从 NSString
获取这个 long
值?
谢谢你,它会帮助我!
I need to get a long
value from an NSString
.
For example, I have this:
NSString *test = @"5437128";
and I need :
long myLong = 5437128;
How I can get this long
value from the NSString
?
Thank you, it will help me!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
请参阅 NSString 文档。
See NSString documentation..
像下面的代码一样使用 NSScanner:
当输入 scanHexInt 时,在 scan 处停止并看看自己需要哪一个 - 有很多可能性从字符串中获取值......
您可能想要使用
scanlonglong
...将变量声明为 longUse the NSScanner like in the following code:
when typing the scanHexInt stop at scan and see yourself which one you need - there are many possibilities to get values from strings....
You might want to use
scanlonglong
... having declared your variable as long使用此代码:
use this code :
如果您不想丢失数字的小数值,我使用以下内容,
而不是假设
我们有以下字符串值
我们想将其转换为 double 我们有两种方法
i use the following in case you don't want to lose the fractions value of your number
instead of
if we assume that we have the following string value
and we want to convert it to double we have 2 ways