我从SQL表中提取十进制值作为文本字段,然后将其转换为nsdecimalNumber(这只是因为我不知道将十进制值读/写到sqllite中)。
不管怎样,现在我遇到了一个难题,我正在尝试对这些十进制变量进行简单的数学处理。例如,总和=余额*利率。我的想法是用货币计算。
您知道如何使用nsdecimal、nsdecimalNumber或两者进行这些操作的示例/教程吗?
谢谢。
NSString *number = @"123.4"; NSDecimalNumber *myDecimal = [[NSDecimalNumber alloc] initWithString: number];
NSDecimalNumber *sum = [[NSDecimalNumber alloc] initWithDecimal:[balance decimalNumberByMultiplyingBy: interest_rate];