【问题标题】:how can I convert a nsnumber into a float如何将 nsnumber 转换为浮点数
【发布时间】:2011-02-28 12:14:40
【问题描述】:

我需要将 nsnumber 的值乘以浮点数,但它们当然是不兼容的类型。如何将 nsnumber 转换为浮点数?

【问题讨论】:

    标签: iphone objective-c


    【解决方案1】:
    float result = [myNSNumber floatValue] * myFloat;
    

    请查看NSNumber 类参考中的“访问数值”部分以转换为其他类型。

    【讨论】:

    • 如果我将双精度(如 1.0)放入 NSNumber 会怎样?
    【解决方案2】:

    像这样:

    float value = [someNSNumber floatValue];
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-27
      • 2010-11-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多