Ala*_*anF 0 cocoa decimal objective-c
如何将5.5之类的东西转换为5英尺6英寸.我在使用Objective c和xcode的xcode中这样做.
任何帮助赞赏
我认为没有任何原生功能可以做到这一点.无论如何这会奏效
CGFloat decimal = 12.5;
NSInteger feet = (NSInteger)decimal;
CGFloat fraction = decimal - feet;
NSInteger inches = (NSInteger)(12.0 * fraction);
NSLog(@"%f feet %f inches", feet,inches);
Run Code Online (Sandbox Code Playgroud)