代码之家  ›  专栏  ›  技术社区  ›  emresancaktar

NSString和数学?

  •  0
  • emresancaktar  · 技术社区  · 11 年前

    我是Xcode的新手。所以我试着做一个单独的应用程序,但我被困在了一个我知道的地方:D我不会写数学代码,我不理解它们的基本原理,请大家告诉我如何正确地写代码;

    我想;

    dsanuc=男孩文本*男孩文本/千克文本

    这是我的代码(我不能只写一个简单的乘法代码)

    浮子dsnuc=dboy*2; idealkilo.text=[NSString字符串格式:@“Kutle Endesiniz%f”,dsonuc];

    有人能告诉我我做错了什么吗?

    谢谢你们。

    1 回复  |  直到 11 年前
        1
  •  0
  •   Khaled Barazi    11 年前

    对的Objective C中的数字(如int、float等基元)需要用NSNumber包装。

    使用此:

    NSNumber* dsonuc1= [NSNumber numberWithFloat:dsonuc];
    idealkilo.text = [NSString stringWithFormat:@" Kutle Endesiniz %f",dsonuc1];
    

    另请参阅此链接:

    https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSNumber_Class/Reference/Reference.html

    希望这能有所帮助。