zoukankan      html  css  js  c++  java
  • swift 字符串和数字相互转化

    //NSString 类型 转为整型,浮点型,

            var test:NSString = "3.3"

            println("test(test)")

            println("test(test.integerValue)")

            println("test(test.floatValue)")

            println("test(test.doubleValue)")

            

            //String 类型 转为整型,浮点型

            var test1:String = "3.3"

            println("test1 (test1.toInt())")//不知道为什么转的值为 nil,不是想要的结果啊,和OC的机制不一样啊

            println("test1 ((test1 as NSString).integerValue)")

            println("test1 ((test1 as NSString).floatValue)")

            println("test1 ((test1 as NSString).doubleValue)")

            

            var test2 = "3"

            println(test2.toInt())//可以转化为整型

            

            //数字转化为字符串

            var test3:Float = 3.3

            var toString = String(format: "%lf", test3)

            var toNSString = NSString(format: "%lf", test3)

            println("test3 (test3)")

            println("test3 toString (toString)")

            println("test3 toNSString (toNSString)")

            

            

            var test4 = 5

            var test5 = String(test4)

            println(test5)

            

            //这个为什么转化不了,对他的实现机制不了解,不知到为什么,用上面的方法,只能转化整型

            var test6 = 6.0

            var test7 = String(test6)//会提示错误

            println(test7)

  • 相关阅读:
    挖矿病毒 netstat与ss重要区别
    leetcode 正则表达式匹配
    DNS重新绑定攻击
    Mac OS ssh 禁用密码登陆
    linux alias 别名在Bash脚本内不起作用 远程执行alias 命令不工作
    centos 7 搭建 l2tp
    psacct 软件包工具监视所有用户执行的命令
    随机密码生成
    Linux 进程 cpu 使用排序 内存 使用排序
    nginx 反向代理 uri 重写
  • 原文地址:https://www.cnblogs.com/shidaying/p/4371318.html
Copyright © 2011-2022 走看看