Swift3.0语言教程字符串转换为数字值

Swift3.0语言教程字符串转换为数字值,在NSString中,开发者可以将字符串转换为数字值,通过这些数字值可以实现一些功能,如加法运算、减法运算等。数字值有很多的类型,在NSString中doubleValue属性可以将字符串转换为双精度类型的数字值,其语法形式如下:

var doubleValue: Double

【示例1-98】以下将字符串转为双精度型数字值。

import Foundation

var str=NSString(string:"100")

print(str.doubleValue)

运行结果如下:

100.0

在上文中我们提到了数字值的类型很多,除了上文中提到的双精度类型外,还有单精度类型、整型、布尔型等,字符串都可以转换为这些类型的数字值,在NSString中使用到的属性如下:

q  floatValue:可以将字符串转换为单精度类型的数字值。

q  intValue:可以将字符串转换为整型类型的数字值。

q  integerValue:可以将字符串转换为整型类型的数字值。

q  longLongValue:可以将字符串转换为长长整型类型的数字值。

q  var boolValue:可以将字符串转换为布尔类型的数字值。

【示例1-99】以下将字符串转换为数字值。

import Foundation

var str=NSString(string:"99.12345678901")

print(str.floatValue)                                               //将字符串转换为单精度类型的数字值

print(str.intValue)                                                   //将字符串转换为整型类型的数字值

print(str.integerValue)                                          //将字符串转换为整型类型的数字值

print(str.longLongValue)                                      //将字符串转换为长长整型类型的数字值

print(str.boolValue)                                                //将字符串转换为布尔类型的数字值

运行结果如下:

99.1235

99

99

99

true

Swift3.0语言教程字符串转换为数字值

相关教程:Swift3.0语言教程使用URL字符串

Swift3.0语言教程字符串转换为数字值相关推荐

  1. Swift3.0语言教程字符串与文件的数据转换

    Swift3.0语言教程字符串与文件的数据转换 Swift3.0语言教程字符串与文件的数据转换,如果想要对字符串中的字符进行永久保存,可以将字符串中的字符写入到文件中.当然,开发者也可以将写入的内容进 ...

  2. Swift3.0语言教程字符串与URL的数据转换与自由转换

    Swift3.0语言教程字符串与URL的数据转换与自由转换 Swift3.0语言教程字符串与URL的数据转换 Swift3.0语言教程字符串与URL的数据转换与自由转换,字符串中的字符永久保存除了可以 ...

  3. Swift3.0语言教程字符串大小写转化

    Swift3.0语言教程字符串大小写转化 Swift3.0语言教程字符串大小写转化,在字符串中,字符串的格式是很重要的,例如首字母大写,全部大写以及全部小写等.当字符串中字符很多时,通过人为一个一个的 ...

  4. Swift3.0语言教程分割字符串与截取字符串

    Swift3.0语言教程分割字符串与截取字符串 Swift3.0语言教程分割字符串 如果想要快速的创建一个数组,我们可以将字符串进行分割,分割后的内容将会生成一个数组.在NSString中有两个分割字 ...

  5. Swift3.0语言教程比较、判断字符串

    Swift3.0语言教程比较.判断字符串 Swift3.0语言教程比较.判断字符串,在一个程序中字符串很多时,常常会做的操作就是对这些字符串进行比较和判断.本小节将讲解这些内容. 1.不区分大小写比较 ...

  6. Swift3.0语言教程使用路径字符串

    Swift3.0语言教程使用路径字符串 Swift3.0语言教程使用路径字符串,路径其实是字符串的一种,我们称为路径字符串.本小节将讲解如何使用路径字符串. 1.组合路径 开发者可以将数组快速的组合成 ...

  7. Swift3.0语言教程查找字符集和子字符串

    Swift3.0语言教程查找字符集和子字符串 Swift3.0语言教程查找字符集和子字符串,在字符串中当字符内容很多时,我们就需要使用到查找字符集或者子字符串的方法.以下我们将讲解3种查找字符集和子字 ...

  8. Swift3.0语言教程使用URL字符串

    Swift3.0语言教程使用URL字符串 Swift3.0语言教程使用URL字符串,和路径一样,URL其实也是字符串,我们可以将这些字符串称为URL字符串.本小节将讲解URL字符串的使用. 1.编码 ...

  9. Swift3.0语言教程组合字符串

    Swift3.0语言教程组合字符串 Swift3.0语言教程组合字符串,当开发者想要将已经存在的字符串进行组合,形成一个新的字符串,可以使用NSString中的两个方法,分别为appending(_: ...

最新文章

  1. 策马扬鞭,踏上新征程。
  2. Zabbix-3.0.3结合Grafana-3.1.0给你想要的绘图
  3. python登录网页版微信发送消息
  4. FJ集团企业级邮件服务器构建方案
  5. python单例模式解析_Python下简易的单例模式详解
  6. SolrCloud 分布式集群安装部署(solr4.8.1 + zookeeper +tomcat)
  7. php面向对象之单表操作类
  8. jquery 统计统计子标签的个数
  9. selenium无法定位到QQ邮箱登录页面的输入框元素和登录按钮元素-解决方法
  10. delphi webbrowser 对象不支持_建模初学者,那些你可能还不知道的10个ZBrush小技巧!【值得收藏】...
  11. Linux 冯诺依曼体系结构
  12. 跨境电商ERP系统有几大功能?
  13. 《西游降魔篇》[BD-RMVB.720p.国语中字][2013年奇幻冒险喜剧]
  14. android xutils加密,xutils
  15. Python 用sympy做高数题,不定积分、定积分、极限、求导样样精通!
  16. mysql重复查询最后一条数据_sql查询表里重复记录现取重复最后一条记录方法
  17. 【仪器常用操作方法】33500B函数发生器常用操作方法
  18. 3.19美团实习面试一面二面(已offer)
  19. 如何将图片文字转换成word
  20. linux tmp php文件怎么打开,tmp文件用什么打开

热门文章

  1. The King of Excel Geek 0.1版本
  2. 智能ABC拼音输入法的“秘密”
  3. 设置maxJsonLength,解决ajax通过POST方式调用.net的webService时,数据过长时服务器返回500错误的问题
  4. Ace-editor 输入内容时光标闪动,定位错乱的解决方案
  5. Maven国内阿里镜像(Maven下载慢的解决方法)
  6. 我可以直接从GitHub运行HTML文件,而不仅仅是查看它们的来源吗?
  7. 无法将stdClass类型的对象用作数组?
  8. Xcode 7错误:“缺少iOS分发签名身份...”
  9. 利用requests库访问网站
  10. 开年巨制!千人千面回放技术让你“看到”Flutter用户侧问题