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)

  • 相关阅读:
    红楼梦 + 写入 MySQL + MongoDB
    糗事百科 + 微信自动回复
    验证码处理
    IP 代理池
    Ajax工作原理
    php做APP接口开发,接口的安全性
    http与https区别
    mysql 索引优化
    php+ajax+jquery实现jsonp跨域
    SpringBoot中文乱码解决方案
  • 原文地址:https://www.cnblogs.com/shidaying/p/4371318.html
Copyright © 2011-2022 走看看