`
zani
  • 浏览: 356562 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

NSNumberFormatter使用方法

 
阅读更多
    NSNumberFormatter* moneyFormatter = [[[NSNumberFormatter alloc] init] autorelease];
    [moneyFormatter setNumberStyle: kCFNumberFormatterSpellOutStyle];
    NSString* moneyString = [moneyFormatter stringFromNumber: [NSNumber numberWithInt: 1000]];
 

 

 

kCFNumberFormatterNoStyle = 0,

kCFNumberFormatterDecimalStyle = 1,

kCFNumberFormatterCurrencyStyle = 2,

kCFNumberFormatterPercentStyle = 3,

kCFNumberFormatterScientificStyle = 4,

kCFNumberFormatterSpellOutStyle = 5

 

 

 

 

 

 

分享到:
评论

相关推荐

    iOS中NSNumberFormatter的介绍与用法

    以下是一些使用NSNumberFormatter的关键方法: - `localizedStringFromNumber:numberStyle:`:这个方法将NSNumber对象转换为本地化的字符串,根据传入的`numberStyle`参数确定格式。例如,如果你希望将一个数字转换...

    文本数字处理

    对于`double`类型的处理,可以使用`numberFromString:`方法解析字符串,使用`stringForObjectValue:`方法将数字转化为字符串。 - `%f`和`%@`:在格式化字符串时,`%f`用于表示浮点数,而`%@`用于打印对象,包括`...

    iOS中金额字符串格式化显示的方法示例

    使用`NSNumberFormatter`可以简化上述过程,代码更加简洁且安全。以下是如何使用`NSNumberFormatter`来实现金额字符串的格式化: ```swift let formatter = NSNumberFormatter() formatter.numberStyle = .Decimal...

    iOS开发之数字每隔3位用逗号分隔

    此外,在iOS开发中,我们还可以使用NSNumberFormatter来格式化数字显示,NSNumberFormatter提供了许多有用的方法来格式化数字显示,例如setNumberStyle方法可以用来设置数字的格式,例如将数字以逗号分隔显示。...

    UITextField如何使用带有小数点的Number Pad

    这时,你可以使用`NSNumberFormatter`来处理这个问题: ```swift let formatter = NumberFormatter() formatter.numberStyle = .decimal formatter.maximumFractionDigits = 2 if let proposedNumber = formatter....

    ios 输入框控制输入¥0.00~1000.00金额,控制输入最小金额为1分钱

    4. **数字格式化(Number Formatting)**:为了确保输入的金额始终以¥开头,两位小数,可以使用`NSNumberFormatter`来格式化显示的金额。设置其`numberStyle`为`.decimal`,并控制小数位数。 5. **实时更新**:当...

    ios-CartDemo.zip

    同时,为了展示货币格式的价格,还需要使用 NSNumberFormatter 来格式化数字结果。 6. **用户交互设计(手势识别与事件响应)** 程序运行后,初始界面为空白,点击屏幕才显示购物车页面,这是通过识别用户触摸屏幕...

    IOS本地化数据

    5. 在代码中处理日期、时间、数字和货币格式时,可以使用`NSDateFormatter`、`NSNumberFormatter`和`NSLocale`类。这些类可以根据指定的区域设置来生成符合当地习惯的格式。 6. 如果需要动态更新本地化内容,可以...

    iOS国际化(APP国际化)

    iOS国际化,也称为APP国际化,是指为iOS应用开发过程中实现多语言支持的过程,使得应用...通过恰当的方法和工具,开发者可以为全球用户提供一致且本地化的使用体验。在实践中,不断学习和优化是提高国际化质量的关键。

    stround:使用字符串对精确数字进行舍入方法

    stround为表示为字符串的数字提供了典型数字格式化库(例如NSNumberFormatter,BigDecimal)支持的类型的任意精度舍入。 目的是为了避免在仍然使用十进制值的情况下出现浮点错误。 安装 $ npm install stround 用法...

    ios-四舍五入.zip

    在Objective-C中,四舍五入通常涉及到 `NSNumberFormatter` 类或数学函数(如 `roundf`、`ceilf` 和 `floorf`)的应用。然而,通过创建一个 NSNumber 的分类,我们可以将这些功能直接绑定到 NSNumber 对象上,使得...

    斯坦福——一步步教你制作计算器软件

    - **Foundation框架类**:学习如何使用Foundation框架中的类来实现计算器的功能,如`NSString`用于表示字符串、`NSNumberFormatter`用于格式化数字等。 - **属性(Properties)**:了解Objective-C中的属性声明方式...

    ios-六芒星涟漪.zip

    2. 在计算过程中,可以使用`NSDecimalNumber`或`NSNumberFormatter`来提高浮点数精度。 3. 考虑使用`CALayer`进行复杂动画,因为它比基于`UIView`的动画更高效,尤其是在涉及大量图形变换时。 4. 如果动画效果要求较...

    IOS身高体重计算器

    - 将计算得到的BMI值显示在Label上,可以考虑使用`NSNumberFormatter`来格式化数值。 - 根据BMI值判断健康状况,比如: - BMI 过轻 - 18.5 正常 - 24 过重 - BMI >= 28: 肥胖 6. **异常处理**: - 如果用户...

    到计时器---可以手动输入一个时间,开始倒计时

    可以使用`NSNumberFormatter`进行数字格式化,然后根据用户输入的分隔符(如冒号)将输入分解为小时、分钟和秒,再计算总秒数。 4. **定时器(Timer)**:在iOS中,我们可以使用`NSTimer`或`DispatchSourceTimer`来...

    ios实现简单计算机

    可以使用NSNumberFormatter来处理小数点和科学计数法。 **5. 键盘处理** 为了提供更好的用户体验,可以自定义键盘,只包含数字和运算符,这样可以避免用户输入无效字符。可以使用UIKeyboardType设置特定类型的键盘...

    IOS应用源码——两个计算器的源代码 inK_CuteCalc_1.6.zip

    这通常涉及到`IBAction`和`IBOutlet`的使用,以及相应的事件响应方法。在Swift中,可能是`@IBAction func buttonTapped(_ sender: UIButton) {}`,在Objective-C中,可能是`- (IBAction)buttonTapped:(UIButton *)...

    ios-数字金额转大写金额.zip

    - 字符串格式化:通过使用`NSNumberFormatter`类,可以将数字转换为特定格式的字符串。例如,设置`numberStyle`为`NSNumberFormatterCurrencyStyle`可以获取货币格式的字符串。 - 自定义格式:如果需要自定义格式...

Global site tag (gtag.js) - Google Analytics